CareerPlan

GPU Software Engineer - GPU Libraries

California, United StatesFull-time2026-09-11 → 2026-10-22
No visa sponsorship

Core

Design, implement, validate, and deliver key software library capabilities for the AMD Radeon Open Ecosystem (ROCm) to support high-performance computing and machine learning workloads.

Role type

Senior IC GPU software engineer (libraries)

Builds

GPU libraries for high-performance computing and machine learning

Domain

Semiconductor / High-performance computing / Machine learning

Deliverable

production ML models

Required skills

C++, CUDA, HIP, OpenMP, MPI, OpenCL, Python, AI/ML frameworks, open-source development, continuous integration, performance optimization

Preferred skills

M.Sc. or M.Eng. degree, experience with Jenkins/Docker/Kubernetes, numerical methods and analysis

Technologies

ROCm, CUDA, HIP, OpenMP, MPI, OpenCL, Python, Jenkins, Docker, Kubernetes

Responsibilities

Design and implement software library capabilities, provide input to architecture and design, collaborate on technical designs considering performance and roadmap, identify and remediate project gaps, mentor staff and champion best practices