Software Engineer, GPU AI ML

Amd

Confirmed live 2 days ago High trust
Hybrid

Quick summary

Work type
Hybrid
Location
Santa Clara, CA
Salary
$204,000–$306,000 / yr
Posted
77 days ago
Freshness
Confirmed live 2 days ago
Closes
Jun 26, 2027

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $196k
This role $255k
$132k most similar roles pay here $325k

This role pays more than 91% of similar roles. Most pay $156,875–$235,750 — the shaded band above. At the midpoint, this role pays about $255k versus about $196k for comparable roles.

Based on 240 similar postings.

Employer

About Amd

AMD (Advanced Micro Devices) is a semiconductor company that develops high-performance processors, graphics cards, and adaptive computing solutions for gaming, data centers, and embedded markets. Industry: Semiconductors

Amd currently has 367 open roles on FindRole.

Listed pay typically runs $166,400–$249,600 across 367 roles with salary data.

Most-posted roles

View all roles at Amd

At a glance

TL;DR · Software Engineer, GPU AI ML

Software Engineer- GPU/AI/ML joins a core team of specialists focused on making AMD the primary platform for demanding AI workloads by optimizing how models train, align, and run on GPUs. This senior role involves owning the AI software stack, from low-level GPU kernels to large-scale distributed systems, while improving training and inference for LLMs and autonomous agentic systems. The candidate will work on the ROCm ecosystem, co-designing hardware and software across the full lifecycle. Key technical requirements include expert-level modern C++, deep knowledge of GPU architecture, and experience with HIP/CUDA, PyTorch, TensorFlow, or JAX. Candidates must be proficient in kernel optimization, memory hierarchy, and profiling tools like Nsight. The role addresses the challenge of making AI systems more efficient on GPUs through advanced techniques like quantization, MoE, and RLHF.

What does a Software Engineer earn in California?

Median $214000 from 775 postings across 63 companies.

See salary data

What you'll do

  • Optimize performance across the entire AI software stack from low-level GPU kernels to large-scale distributed systems.
  • Improve training, post-training, and inference performance for LLMs and autonomous AI workloads on AMD GPUs.
  • Develop and optimize high-performance C++/HIP/CUDA codebases within the ROCm ecosystem.
  • Identify and resolve performance bottlenecks in multi-GPU, distributed settings using specialized profiling tools.
  • Implement advanced techniques such as quantization, speculative decoding, and MoE for large-scale inference pipelines.
  • Partner on hardware-software co-design to influence GPU architecture and new accelerator development.
  • Establish best practices and mentor others to scale AMD's AI software strategy.

What we're looking for

  • Expert-level proficiency in modern C++ and designing large, performance-critical systems.
  • Strong knowledge of GPU architecture, memory hierarchy, and kernel optimization using HIP or CUDA.
  • Experience with large-scale C++/HIP/CUDA codebases including ROCm, the CUDA ecosystem, and ML framework cores like PyTorch, TensorFlow, or JAX.
  • Proficiency in diagnosing bottlenecks using profilers in multi-GPU, distributed settings.
  • Deep understanding of transformer architectures, attention mechanisms, and the full model lifecycle.
  • Hands-on experience in alignment and post-training techniques such as SFT, RLHF, and GRPO.
  • Knowledge of LLM trends including MoE, quantization, speculative decoding, and agentic systems.
  • Bachelor's degree in Computer Science, Computer Engineering, Electrical Engineering, or equivalent experience; Master's or PhD preferred.

More like this

Similar roles

Fellow GPU Performance Optimization Engineer

Amd

San Jose, CA 167 days ago $268,000$402,000
GPU Distributed Training PyTorch JAX TensorFlow CUDA HIP ROCm Python C++ RDMA NCCL RCCL Megatron-LM Torchtitan MaxText Kernel Optimization Compiler Stack Performance Profiling
Hybrid

Software Engineer AI/ML

GE Aerospace

Remote (Evendale, OH) 18 days ago $112,000$150,000
LLM Python AWS Databricks MLflow FastAPI Flask RAG Vector Databases CI/CD REST APIs Prompt Engineering TypeScript Java C# GitHub Visual Studio Lean Agile XP
3+ yrs exp Remote

AI/ML Software Engineer

Apple Inc

Sunnyvale, CA 30 days ago $150,400$277,600
Computer Vision Machine Learning C++ Swift iOS macOS MLX ARKit REKit 3D Graphics Diffusion Transformer Models On-device Inference Linear Algebra Numerical Analysis Agentic Workflow Frameworks Real-time Systems Software Architecture
5+ yrs exp