Sr. Staff GPU Software Engineer, HPC & ML Libraries

AMD

California (MO)

On-site

USD 180,000 - 240,000

Full time

30 hours ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

AMD is seeking a Senior Member of Technical Staff in the GPU Libraries group in San Jose, CA to advance ROCm libraries and GPU-accelerated workloads.

You will collaborate with computer scientists, software developers and applied mathematicians across architecture, implementation and debugging, mentoring staff, and contributing to the software roadmap.

The role emphasizes hands-on C++/GPU programming, open-source collaboration, and agile development within a diverse, inclusive culture.

Qualifications

  • Hands-on experience with C++, with CUDA, HIP, OpenMP, MPI, or OpenCL for accelerated computing on CPUs and GPUs.
  • Familiarity with Python and AI/ML frameworks.
  • Experience with CI/CD and deployment/orchestration (Jenkins, Docker, Kubernetes).
  • Open-source contributions and agile methodologies.
  • Knowledge of SDLC practices including requirements elicitation, coding standards, reviews, version control, build, testing, and CI.

Responsibilities

  • Design, implement, validate, and deliver library capabilities with GPU kernel integration.
  • Contribute to architecture, design, and documentation across teams.
  • Collaborate on technical designs considering constraints, performance, and roadmap.
  • Identify gaps and remediate with library owners and engineers.
  • Mentor senior staff and promote best practices in an agile lifecycle.

Skills

C++
CUDA
HIP
OpenMP
MPI
OpenCL
Python
AI/ML Frameworks
Software debugging

Education

Advanced degree (M.Sc./M.Eng.)

Tools

Jenkins
Docker
Kubernetes

Job description

AMD is seeking a Senior Member of Technical Staff in the GPU Libraries group in San Jose, CA to advance ROCm libraries and GPU-accelerated workloads.

You will collaborate with computer scientists, software developers and applied mathematicians across architecture, implementation and debugging, mentoring staff, and contributing to the software roadmap.

The role emphasizes hands-on C++/GPU programming, open-source collaboration, and agile development within a diverse, inclusive culture.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior GPU Software Engineer — HPC Libraries
Senior GPU Software Engineer — HPC Libraries

AMD • San Jose (CA)

Hybrid
USD 180,000 - 250,000
GPU Software Engineer — HPC & ML Libraries Lead
GPU Software Engineer — HPC & ML Libraries Lead

Socket.dev • California (MO)

Hybrid
USD 180,000 - 230,000
Senior GPU Software Engineer - HPC & ML Libraries
Senior GPU Software Engineer - HPC & ML Libraries

Advanced Micro Devices, Inc. • San Jose (CA)

On-site
USD 210,000 - 280,000
Senior GPU Libraries Engineer — HPC & ML
Senior GPU Libraries Engineer — HPC & ML

Advanced Micro Devices • California (MO)

Hybrid
USD 180,000 - 240,000
HPC GPU Software Fellow - Drive ROCm Innovations
HPC GPU Software Fellow - Drive ROCm Innovations

Advanced Micro Devices • Tennessee

On-site
USD 180,000 - 280,000
HPC GPU Software Fellow: Lead Innovation & Strategy
HPC GPU Software Fellow: Lead Innovation & Strategy

Advanced Micro Devices, Inc. • Nashville (TN)

On-site
USD 180,000 - 260,000
GPU Software Engineer - GPU Libraries
GPU Software Engineer - GPU Libraries

Socket.dev • California (MO)

Hybrid
USD 180,000 - 230,000
GPU Software Engineer - GPU Libraries
GPU Software Engineer - GPU Libraries

Advanced Micro Devices • California (MO)

Hybrid
USD 180,000 - 240,000
GPU Software Engineer - GPU Libraries
GPU Software Engineer - GPU Libraries

AMD • San Jose (CA)

Hybrid
USD 180,000 - 250,000
GPU Software Engineer - GPU Libraries
GPU Software Engineer - GPU Libraries

Advanced Micro Devices, Inc. • San Jose (CA)

On-site
USD 210,000 - 280,000