Full-time Posted June 04, 2026
Apply Now

Job Description

Elevate your career as a Principal Software Developer at AMD in Markham, Ontario. This role focuses on C/C++ and Python programming while leading innovations in GPU-compute technologies. In this pivotal position, you will significantly contribute to AMD’s ROCm GPU-compute mathematical libraries team.

Your expertise in software performance, along with a strong foundation in computer architecture, will guide the development of exceptional software products. This role emphasizes collaboration, where independent problem-solving is essential for success.

Key Responsibilities

  • Develop software using C++, Python, and assembly for GPU technologies
  • Design computational libraries tailored for AI and HPC applications
  • Support management with planning and delivering software for processors
  • Supervise a small development team towards project goals
  • Optimize performance metrics for critical applications

Requirements

Apply for This Position

Ready to take the next step? Click the button below to submit your application.

Submit Application