NVIDIA is seeking a Senior Software Engineer for its compiler team within the deep learning software organization, focusing on high-performance code generation for GPU kernels in deep learning applications. The ideal candidate should have significant experience in compilers, strong C/C++ skills, and the ability to collaborate across teams
Job Summary
This role involves building the code generation backend that connects frontend ML compilers to NVIDIA's GPU compilation stack for high-performance kernel generation.
Candidates will be responsible for designing compiler passes, intermediate representations, and lowering pipelines while optimizing for both compute-bound and memory-bound workloads.
The position offers competitive salaries ranging from $184,000 to $287,500 USD along with equity and a generous benefits package.
Matching Summary
Match Score: 85
NVIDIA is seeking a Senior Software Engineer for its compiler team within the deep learning software organization, focusing on high-performance code generation for GPU kernels in deep learning applications. The ideal candidate should have significant experience in compilers, strong C/C++ skills, and the ability to collaborate across teams.
Salary
Base: $184,000 - $287,500 USD; Bonus/Equity: Eligible for equity; Benefits: Generous benefits package included
Skills & Requirements
Must-have
6+ years compilers experience
Strong C/C++ skills
Compiler IR design and optimization
Nice-to-have
MLIR dialect design experience
GPU architecture execution models
Open-source compiler contributions
Key Requirements
BS, MS, or PhD in Computer Science or related field
6+ years of relevant work or research experience in compilers