Senior Software Engineer, GPU Code Generation for Machine Learning Inference
Nvidia
Quick summary
Market check
How this pay compares to similar roles
This role pays more than 90% of similar roles. Most pay $166,875–$243,025 — the blue band above. At the midpoint, this role pays about $255k versus about $205k for comparable roles.
Based on 240 similar postings.
Employer
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 496 open roles on FindRole.
Listed pay typically runs $172,000–$258,000 across 496 roles with salary data.
Most-posted roles
At a glance
The senior Software Engineer- GPU/AI/ML joins a core team of specialists to make AMD the preferred platform for demanding AI workloads. You will own the AI software stack, establishing best practices and driving performance from low-level GPU kernels to large-scale distributed systems. Your daily work involves accelerating foundation models and autonomous agents by improving training, post-training, and inference workflows. You will utilize modern C++, HIP, and CUDA to optimize the ROCm ecosystem, including rocBLAS and hipDNN, while diagnosing bottlenecks with profilers like Nsight. The role requires deep knowledge of transformers, SFT, RLHF, and GRPO to solve technical challenges in GPU architecture and memory hierarchy. You will also engage in hardware-software co-design, potentially utilizing RTL design and Verilog for new accelerators.
What does a Software Engineer earn in California?
Median $214500 from 1193 postings across 76 companies.
Skills
What you'll do
What we're looking for
More like this
Nvidia
Amd
JPMorgan Chase
Apple Inc
Cisco
Apple Inc