Lead Software Developer at AMD

Advanced Micro Devices

📍 markham, on, Canada

Full-time Other-General Posted June 04, 2026

Job Description

Take your software development expertise to new heights as a Lead Software Developer at AMD in Markham, Ontario. This pivotal role emphasizes C/C++ and Python programming for GPU-compute technologies.
In this significant position, you will be integral to AMD’s ROCm team, focusing on innovative GPU-compute mathematical libraries. Your understanding of software performance and computer architecture is crucial, ensuring the development of high-quality software products is prioritized along with independent problem-solving and collaborative efforts.
Key Responsibilities:
• Develop GPU software using C++, Python, and assembly
• Design computational libraries for AI and HPC applications
• Assist management in software delivery planning
• Lead a small development team to achieve project goals
• Optimize performance metrics for applications
Requirements:
• Over 10 years of software development experience
• Proficient in C/C++ and Python with design best practices<...