Senior Deep Learning Software Engineer, Inference
Nvidia
At a glance
AI generatedJoin NVIDIA’s TensorRT team as a Senior Software Engineer where you will design and implement optimizations for deep learning inference software on NVIDIA GPUs. You’ll work with C++, Python, and CUDA to develop state-of-the-art LLMs and Generative AI models, collaborating closely with experts across the company to influence both hardware and software designs. Ideal candidates have 4+ years of experience in large-scale software development, strong proficiency in C++ (and Rust or Python), and a background in deep learning frameworks like TensorRT, PyTorch, and JAX. Experience with GPU programming using CUDA, inference backends such as TensorRT-LLM, and performance optimization techniques is highly valued. This role offers the opportunity to contribute to cutting-edge AI solutions that drive real-time computing advancements at scale.
Skills
What you'll do
What we're looking for
Market check
This $152,000–$241,500 range sits above 54% of similar postings on FindRole.
Peer median band
$152,000–$234,150
Median floor and ceiling across peers.
Typical midpoint (25–75%)
$160,187–$230,818
Middle half of comparable postings.
Based on 240 comparable postings.
* 240 is the maximum number of comparable postings sampled.
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 802 open roles on FindRole.
Listed pay typically runs $184,000–$287,500 across 798 roles with salary data.
Most-posted roles
More like this
Nvidia
Nvidia
Nvidia
Nvidia
Adobe
Adobe