GPU Software Engineer - GPU Libraries
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
