Senior GPU Inference Engineer — TensorRT & Compiler

NVIDIA Corporation

United States

Hybrid

USD 152,000 - 288,000

Full time

2 days ago
Be an early applicant

Get a reply from this employer

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

Get past ATS filters

Benefits offered by this job

Equity (RSU)
Benefits

Job summary

NVIDIA is seeking talented software engineers to join the TensorRT team to advance high-performance AI inference on NVIDIA GPUs. As a Senior Software Engineer, you will develop advanced GPU inference software for TensorRT and drive compiler optimizations, code generation, and performance improvements.

You will collaborate with GPU architects, kernel developers, and ML experts to push the limits of generative AI inference.

Qualifications

  • BS, MS, or PhD in Computer Science, Computer Engineering, or a related field, or equivalent experience.
  • 4+ years of relevant software development experience, including contributions to a substantial codebase or project.
  • Strong proficiency in C++ and experience building performance-critical software.
  • Understanding of GPU architecture and parallel programming concepts, including memory hierarchies, thread execution, synchronization, and resource utilization.
  • A rigorous approach to performance analysis and debugging, with the ability to validate numerical correctness and explain performance tradeoffs.
  • Strong problem-solving and communication skills, and the ability to work independently and collaborate across teams.

Responsibilities

  • Design and implement efficient GPU code generation techniques in TensorRT that balance generated code performance, compilation overhead, and startup latency.
  • Develop compiler optimizations, including operator fusion, dynamic scheduling, and specialization for model shapes, data types, and GPU architectures.
  • Profile workloads and analyze generated GPU code to identify bottlenecks and guide compiler and runtime improvements.
  • Develop robust, maintainable software in C++, and Python for tooling, testing, and performance analysis.
  • Collaborate with GPU architects, kernel developers, compiler engineers, and deep learning experts to guide hardware and software design.

Skills

C++
GPU optimization
Compiler development
Performance analysis
Python
Communication

Education

BS/MS/PhD in Computer Science or Computer Engineering

Tools

CUDA
Triton
CuTe DSL
CUTLASS
MLIR
Nsight
PyTorch
JAX
ONNX Runtime

Job description

NVIDIA is seeking talented software engineers to join the TensorRT team to advance high-performance AI inference on NVIDIA GPUs. As a Senior Software Engineer, you will develop advanced GPU inference software for TensorRT and drive compiler optimizations, code generation, and performance improvements.

You will collaborate with GPU architects, kernel developers, and ML experts to push the limits of generative AI inference.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior GPU Inference Engineer — TensorRT & Compiler Optimizations
Senior GPU Inference Engineer — TensorRT & Compiler Optimizations

NVIDIA Corporation • Santa Clara (CA)

Hybrid
USD 170,000 - 260,000
Equity
Senior GPU Compiler Engineer for AI Inference
Senior GPU Compiler Engineer for AI Inference

NVIDIA Corporation • California

On-site
USD 152,000 - 288,000
Equity
Benefits
Senior Software Engineer, GPU Code Generation for Machine Learning Inference
Senior Software Engineer, GPU Code Generation for Machine Learning Inference

NVIDIA Corporation • Santa Clara (CA)

Hybrid
USD 170,000 - 260,000
Equity
Senior Software Engineer, GPU Code Generation for Machine Learning Inference
Senior Software Engineer, GPU Code Generation for Machine Learning Inference

NVIDIA Corporation • United States

Hybrid
USD 152,000 - 288,000
Equity (RSU)
Benefits
Senior Software Engineer, GPU Code Generation for Machine Learning Inference
Senior Software Engineer, GPU Code Generation for Machine Learning Inference

NVIDIA Corporation • California

On-site
USD 152,000 - 288,000
Equity
Benefits
Senior GPU Compiler Optimization Engineer for AI/ML
Senior GPU Compiler Optimization Engineer for AI/ML

NVIDIA Corporation • Washington

Hybrid
USD 184,000 - 288,000
Equity
Benefits package
Career opportunities
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 AI Compiler Engineer - MLIR & GPU Optimizations
Senior AI Compiler Engineer - MLIR & GPU Optimizations

NVIDIA • Washington

On-site
USD 152,000 - 288,000
Equity
Benefits package
Senior Compiler Engineer: AI-Driven GPU Tooling
Senior Compiler Engineer: AI-Driven GPU Tooling

NVIDIA Corporation • Santa Clara (CA)

On-site
USD 152,000 - 242,000
Equity
Benefits
Senior AI Compiler Engineer — Drive Deep Learning Inference
Senior AI Compiler Engineer — Drive Deep Learning Inference

NVIDIA • Texas

On-site
USD 152,000 - 241,500
Stock options
Benefits
Paid time off