Senior Deep Learning Software Engineer, Inference
Nvidia
Quick summary
Market check
How this pay compares to similar roles
This role pays more than 91% of similar roles. Most pay $149,500–$203,500 — the blue band above. At the midpoint, this role pays about $236k versus about $176k for comparable roles.
Based on 240 similar postings.
Employer
Nvidia is a leading designer of graphics processing units (GPUs) and system-on-chip units, powering gaming, professional visualization, data centers, and artificial intelligence workloads. Industry: Semiconductors & AI Computing
Nvidia currently has 1626 open roles on FindRole.
Listed pay typically runs $184,000–$287,500 across 1115 roles with salary data.
Most-posted roles
At a glance
The Senior Software Engineer - AI Inference Performance joins the team to advance innovative LLM and VLM inference by pushing workloads toward practical performance limits on GPU-accelerated systems. This role involves leading end-to-end analysis of inference processes, defining workloads, and optimizing latency, throughput, and KV-cache capacity. You will build and optimize performance-critical kernels for attention, matrix multiplication, and mixture-of-experts routing while eliminating bottlenecks in host code, memory, and communication. Key technologies include Python, Rust, C++, CUDA, CUTLASS, and Triton. You will utilize NVIDIA Nsight Systems, Nsight Compute, and PyTorch Profiler to convert profiles into testable hypotheses. The work focuses on improving production deployments by balancing performance and accuracy across distributed runtimes, model parallelism, quantization, and speculative decoding for large-scale accelerated computing.
What does a Software Engineer earn in California?
Median $214500 from 1223 postings across 76 companies.
Skills
What you'll do
What we're looking for
More like this
Nvidia
Nvidia
Nvidia
Nvidia
SpaceX
Nvidia