Principal GPU Libraries Software Engineer (Calgary)

Principal GPU Libraries Software Engineer (Calgary)

31 Oct
|
Advanced Micro Devices
|
Calgary

31 Oct

Advanced Micro Devices

Calgary

GPU libraries and C++ optimization define this principal engineering prospect at AMD for candidates based in Canada or Europe. As a strategic software engineering lead, you will improve performance across AMD ROCm Software’s open-source GPU libraries. You will support rocPRIM, hipCUB, rocThrust, rocRAND, and hipRAND. The work combines algorithms, collectives, architecture, and sophisticated issue resolution. Leadership, communication, and collaboration across geographically distributed agile teams are central to the position. Key Responsibilities:

Implement, optimize,



and support GPU-accelerated algorithms and collectives Apply data-minded analysis to target optimization efforts Design and develop new AMD technologies Participate in ASIC and hardware bring-ups Improve ROCm applications, libraries, and tools with partners Requirements:

Over 15 years of C++ object-oriented programming experience GPU software development experience using HIP, CUDA, or OpenCL Understanding of CPU and GPU architectures and low-level optimization Experience developing for Linux and Windows operating systems Bachelor’s or master’s degree in a relevant discipline Lead AMD GPU library engineering through C++, optimization, architecture knowledge, and collaborative technical problem-solving across regions.

📌 Principal GPU Libraries Software Engineer (Calgary)
🏢 Advanced Micro Devices
📍 Calgary

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: principal gpu libraries software engineer (calgary) / calgary

Subscribe to this job alert:

Get the latest job offers by email for: principal gpu libraries software engineer (calgary) / calgary