Senior Software Engineer, Dl Compilers

NVIDIA

Base: $184,000 - $287,500 usd; bonus/equity: eligi...
Not specified
6+ years compilers experience
Strong c/c++ skills
Compiler ir design and optimization
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
  • Experience with MLIR or LLVM ecosystem

Work Rights

Not specified

Tailored Resume

Cover Letter