Senior Deep Learning Frameworks CUDA Software Engineer
Nvidia
Quick summary
Market check
How this pay compares to similar roles
This listing doesn't post a salary. Most similar roles pay $195,250–$235,750.
Based on 240 similar postings.
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 1623 open roles on FindRole.
Listed pay typically runs $184,000–$287,500 across 1110 roles with salary data.
Most-posted roles
At a glance
The Senior Software Engineer, CUDA Deep Learning Systems joins a research-oriented team to explore the intersection of advanced deep learning architectures and low-level hardware optimization. You will research and prototype novel systems optimizations, architect distributed computing systems for cluster-scale supercomputing environments, and design custom high-performance CUDA kernels for emerging neural network architectures. Your daily work involves analyzing hardware-software interactions to resolve performance bottlenecks in training and inference pipelines while collaborating with researchers and architects to improve compute utilization and memory bandwidth. You must possess strong proficiency in C++ and Python, with a solid background in deep learning fundamentals, transformers, and distributed computing. Key skills include CUDA programming, kernel optimization, and experience profiling generative AI models, large language models, and vision models across the full systems stack.
What does a Software Engineer earn in California?
Median $214500 from 1193 postings across 76 companies.
Skills
What you'll do
What we're looking for
More like this
Nvidia
Nvidia
Nvidia
Nvidia
Nvidia
Nvidia