NVIDIA
Senior Compiler Engineer – GPU Compute
$152K–$242K
US, CA, Santa Clara +2 · Senior · Full-time · Posted Oct 20, 2026
- Location
- US, CA, Santa Clara
US, TX, Austin
US, WA, Redmond - Experience
- 5+ years of relevant work or research experience in compiler development.
- Education
- Bachelor’s, Master’s, or Ph.D. in Computer Science, Computer Engineering, a related field, or equivalent experience.
About the job
Develop the CUDA compiler front end, language features, and diagnostics to help developers and AI agents produce correct, high-performance GPU code.
What you'll do
- Implement CUDA C++ language features and evolving C++ standards support in the compiler front end.
- Improve diagnostics and compiler feedback for developers and AI agents.
- Contribute across the compiler stack and collaborate with compiler, library, and developer tools teams.
What they ask for
- Bachelor’s, Master’s, or Ph.D. in Computer Science, Computer Engineering, a related field, or equivalent experience.
- 5+ years of relevant work or research experience in compiler development.
- Hands-on experience with a production C or C++ compiler front end, such as Clang or GCC.
- Strong understanding of C++, including templates, overload resolution, and modern standards; strong C/C++ programming and software design skills.
Nice to have
- Clang development experience, including upstream contributions; participation in programming language standards committees.
- Experience with LLVM optimization passes, code generation, MLIR dialects, CUDA C++ development, parallel programming, compiler diagnostics, static analysis, or language tooling such as clangd.
Pay
152,000 USD - 241,500 USD (base salary)
Tools
CUDA C++, Clang, GCC, LLVM, MLIR, clangd
AI focus
Build compiler capabilities and feedback that help AI agents generate high-performing, high-quality GPU code; NVIDIA also uses AI tools in recruiting.
Model-written summary · the original posting is authoritative