Drive innovation as a Senior Engineer specializing in GPU Profiling at AMD in Markham, Canada. This hybrid role focuses on developing cutting-edge profiling tools for AI and HPC workloads.
As part of the Developer Tools team, you will leverage your C++ proficiency and understanding of GPU systems to enhance AMD’s ROCprofiler-SDK. Your proactive approach to solving complex problems and collaborating across teams will be key to advancing AMD’s technology initiatives.
Key Responsibilities
- Collaborate with teams for AMD GPU profiling efforts
- Design and develop components for ROCprofiler-SDK
- Implement current profiling features tailored for AI workloads
- Optimize tools for better accuracy and scalability
- Address workflow issues and improve tool reliability
Requirements
- Proficient in C++ and object-oriented programming
- Experience with profiling tools and performance concepts
- Familiarity with multithreading and concurrency
- Knowledge of Linux and Windows development environments
- Bachelor’s or Master’s degree in a relevant field
Become a part of AMD’s mission to innovate and transform the world of computing.