Senior System Software Engineer - CUDA Chips
Nvidia
At a glance
AI generatedJoin our CUDA Tile team as a senior software engineer to revolutionize deep learning by working on NVIDIA GPUs. You will design and implement compiler transformations for tile-based programming, develop MLIR dialects, and optimize performance across various GPU architectures. Your daily tasks include defining public APIs, crafting optimization techniques, and conducting thorough performance analysis. Ideal candidates hold a degree in Computer Science or related field with 3+ years of experience in compiler optimization and IR design. Strong C/C++ skills, knowledge of CPU/GPU architecture, and familiarity with MLIR, LLVM, XLA, TVM, and deep learning models are essential for this role that impacts the entire deep learning community.
Skills
What you'll do
What we're looking for
Market check
This $152,000–$241,500 range sits above 46% of similar postings on FindRole.
Peer median band
$161,800–$242,600
Median floor and ceiling across peers.
Typical midpoint (25–75%)
$187,100–$235,750
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
Nvidia
Nvidia