Senior AI Inference Performance Engineer

NVIDIA

Santa Clara (CA)

On-site

USD 184,000 - 357,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

NVIDIA seeks a Senior Software Engineer – AI Inference Performance to push LLM/VLM workloads toward practical performance limits on NVIDIA GPUs. You will lead end-to-end analysis, build performance models, and optimize latency, throughput, and energy efficiency across models, serving software, and distributed runtimes.

The role spans profiling, tuning, and developing high-performance kernels with CUDA, Triton, and CUTLASS while collaborating with model, kernel, networking, and GPU architecture

Qualifications

  • 6+ years of experience in full-stack LLM/VLM inference performance.
  • Strong programming skills in Python, Rust and/or C++, with CUDA experience.
  • Expertise in speed-of-light analysis, roofline models, microbenchmarks, and profiling tools.

Responsibilities

  • Lead end-to-end analysis of LLM/VLM inference processes and optimize latency, throughput, and KV-cache.
  • Build performance models and translate profiling data into actionable optimizations.
  • Profile workloads with Nsight Systems, Nsight Compute, and PyTorch Profiler; remove bottlenecks in host, CUDA kernels, memory, and scheduling.
  • Tune serving parameters (batching, KV-cache management, quantization, speculative decoding, CUDA Graphs, model parallelism).
  • Develop performance-critical kernels (attention, matrix multiply, mixture-of-experts routing) using CUDA/CUTLASS/Triton.
  • Establish benchmarks, run records, and regression gates; collaborate across teams to upgrade TensorRT-LLM, vLLM, SGLang, etc.

Skills

Python
C++
Rust
CUDA

Education

BS or MS in CS/CE or related field

Tools

NVIDIA Nsight Systems
Nsight Compute
PyTorch Profiler
CUDA

Job description

NVIDIA seeks a Senior Software Engineer – AI Inference Performance to push LLM/VLM workloads toward practical performance limits on NVIDIA GPUs. You will lead end-to-end analysis, build performance models, and optimize latency, throughput, and energy efficiency across models, serving software, and distributed runtimes.

The role spans profiling, tuning, and developing high-performance kernels with CUDA, Triton, and CUTLASS while collaborating with model, kernel, networking, and GPU architecture

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior AI Inference Performance Engineer (CUDA/LLM/VLM)
Senior AI Inference Performance Engineer (CUDA/LLM/VLM)

NVIDIA AI • Santa Clara (CA)

On-site
USD 180,000 - 300,000
Equity
Generous Benefits Package
Senior DL Inference Engineer — GPU-Accelerated AI
Senior DL Inference Engineer — GPU-Accelerated AI

NVIDIA • California

Hybrid
USD 152,000 - 288,000
Equity
Benefits
Hybrid work model
Senior Software Engineer - AI Inference Performance
Senior Software Engineer - AI Inference Performance

NVIDIA AI • Santa Clara (CA)

On-site
USD 180,000 - 300,000
Equity
Generous Benefits Package
Senior DL Inference Engineer - GPU & LLM Performance
Senior DL Inference Engineer - GPU & LLM Performance

NVIDIA Corporation • Santa Clara (CA)

On-site
USD 184,000 - 357,000
Equity
Benefits
Senior AI Performance Engineer – GPU Inference (Hybrid)
Senior AI Performance Engineer – GPU Inference (Hybrid)

Intel Corporation • California

Hybrid
USD 150,000 - 276,000
Health benefits
Retirement plan
Paid vacation
Senior AI Inference Architect — GPU Systems & Equity
Senior AI Inference Architect — GPU Systems & Equity

NVIDIA • Texas

On-site
USD 152,000 - 241,500
Senior AI Inference Systems Engineer
Senior AI Inference Systems Engineer

NVIDIA Corporation • Santa Clara (CA)

Hybrid
USD 224,000 - 431,250
Equity
Benefits
Senior LLM Inference: GPU Kernel Optimization
Senior LLM Inference: GPU Kernel Optimization

NVIDIA • Austin (TX)

On-site
USD 184,000 - 287,500
Equity
Benefits
Senior Software Engineer - AI Inference Performance
Senior Software Engineer - AI Inference Performance

NVIDIA Corporation • Santa Clara (CA)

Hybrid
USD 184,000 - 357,000
Senior Software Engineer - AI Inference Performance
Senior Software Engineer - AI Inference Performance

NVIDIA • Santa Clara (CA)

On-site
USD 184,000 - 357,000