Senior Inference Engineer, GPU Kernel Optimization

Nvidia

Confirmed live today High trust

Quick summary

Work type
On-site
Location
Santa Clara, CAAustin, TXNew York, NYSeattle, WA
Salary
$184,000–$287,500 / yr
Employment
Full-time
Posted
92 days ago
Freshness
Confirmed live today

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $219k
This role $236k
$157k $301k
below market most similar roles pay here above market

This role pays more than 67% of similar roles. Most pay $196,750–$241,750 — the blue band above. At the midpoint, this role pays about $236k versus about $219k for comparable roles.

Based on 240 similar postings.

Employer

About Nvidia

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 1623 open roles on FindRole.

Listed pay typically runs $184,000–$287,500 across 1110 roles with salary data.

Most-posted roles

View all roles at Nvidia

At a glance

TL;DR · Senior Inference Engineer, GPU Kernel Optimization

The Senior Inference Engineer, GPU Kernel Optimization joins the LLM Inference Performance Analysis and Optimization team to accelerate the LLM inference stack. This role involves driving three interconnected systems: GPU kernel microbenchmarking at real-silicon fidelity, end-to-end model performance analysis to produce optimization policies, and agentic kernel optimization using AI-driven analysis to diagnose performance gaps. You will build and validate tools to improve GPU kernels at the assembly layer, collaborating with compiler, hardware, and framework organizations. Required skills include Python, C++, and experience with CUDA, CUTLASS, Triton, or similar. You must possess hands-on GPU profiling experience using CUPTI, NSYS, and NCU, alongside knowledge of LLM inference frameworks like TRT-LLM, SGLang, or vLLM. The work focuses on solving bottlenecks in kernel execution, compiler decisions, and runtime scheduling.

What you'll do

  • Develop and maintain silicon-measured kernel benchmarking infrastructure for production LLM deployments.
  • Analyze end-to-end model performance to identify high-value optimization opportunities and production policies.
  • Build agentic AI systems to automate the diagnosis and exploration of GPU kernel performance gaps.
  • Profile GPU performance using tools like CUPTI, NSYS, and NCU to attribute execution bottlenecks.
  • Optimize GPU kernels using CUDA, CUTLASS, or Triton while analyzing PTX and SASS output.
  • Collaborate with compiler, hardware, and framework teams to deliver upstream performance improvements.
  • Validate kernel optimizations through rigorous silicon measurements and performance projection tooling.

What we're looking for

  • Master's or PhD in Computer Science, Computer Engineering, or a related field, or equivalent experience.
  • 6+ years of relevant industry experience.
  • Experience building or directing agentic AI systems for code generation, automated optimization, or multi-step reasoning workflows.
  • Strong Python and C++ skills with proven software engineering fundamentals.
  • Hands-on GPU profiling experience with CUPTI, NSYS, and NCU to attribute bottlenecks across kernel execution, compiler decisions, and runtime scheduling.
  • Direct experience with LLM inference frameworks such as TRT-LLM, SGLang, or vLLM.
  • Working knowledge of GPU kernel optimization using CUDA, CUTLASS, Triton, or equivalent, including the ability to read PTX or SASS output.
  • Deep knowledge of SASS/PTX-level kernel analysis, compiler middle-end optimization, or GPU code generation pipelines (preferred).

More like this

Similar roles

Senior Deep Learning Software Engineer, Inference

Nvidia

Remote (Santa Clara, CA) 47 days ago $184,000–$287,500
CUDA C++ Python vLLM SGLang PyTorch Triton CUTLASS NCCL NVSHMEM FlashInfer Deep Learning GPU Programming High-Performance Computing Model Serving Performance Optimization Agile
6+ yrs exp Remote

Senior Software Engineer, AI Inference Performance

Nvidia

Santa Clara, CA 29 days ago $184,000–$287,500
CUDA Python C++ Rust TensorRT-LLM vLLM SGLang Triton PyTorch NVIDIA Nsight Systems CUTLASS NCCL Quantization Distributed Systems GPU Architecture Model Parallelism Speculative Decoding
6+ yrs exp

Engineering Manager, Deep Learning Inference

Nvidia

Santa Clara, CA +5 91 days ago
CUDA Triton CUTLASS C++ Python PyTorch vLLM SGLang TensorRT-LLM NCCL NVSHMEM NIXL FlashInfer Agile Deep Learning GPU Programming Distributed Inference
6+ yrs exp Hybrid