Senior Deep Learning Software Engineer, LLM Performance
Nvidia
At a glance
AI generatedAs a software engineer on NVIDIA’s Deep Learning models performance engineering team, you will work across all levels of expertise to build and optimize libraries and tools that enhance AI application efficiency. Your daily tasks include developing Transformer Engine, an open-source library for accelerating Large Language Model training, conducting systems research to improve model performance through low-precision training and parallelism methods, implementing new Deep Learning models from cutting-edge research, and contributing to community benchmarks like MLPerf. You will also engage with the open-source community and enterprise customers, influence hardware design, and optimize software components for NVIDIA’s AI platform. The ideal candidate has a strong background in C++ and Python programming, experience with parallel systems on GPUs, knowledge of computer architecture and optimization techniques, and familiarity with Deep Learning frameworks like PyTorch and JAX, as well as low-level libraries such as cuBLAS and cuDNN.
Skills
What you'll do
What we're looking for
Market check
This $152,000–$241,500 range sits above 38% of similar postings on FindRole.
Peer median band
$171,700–$262,400
Median floor and ceiling across peers.
Typical midpoint (25–75%)
$183,287–$246,150
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 801 open roles on FindRole.
Listed pay typically runs $184,000–$287,500 across 797 roles with salary data.
Most-posted roles
More like this
Nvidia
Nvidia
Nvidia
Nvidia
Nvidia
Nvidia