Principal GPU Libraries Software Engineer (Alberta)

Principal GPU Libraries Software Engineer (Alberta)

31 Oct
|
Advanced Micro Devices
|
Alberta

31 Oct

Advanced Micro Devices

Alberta

GPU libraries and C++ optimization define this principal engineering opportunity 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 team-oriented technical problem-solving across regions.

#J-18808-Ljbffr

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

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 (alberta) / alberta

Subscribe to this job alert:

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