NVIDIA
Senior LLVM Compiler Engineer
$184K–$288K
US, CA, Santa Clara +5 · Senior · Full-time · Posted Sep 4, 2026
- Location
- US, CA, Santa Clara
US, TX, Austin
US, TX, Remote
US, WA, Remote
US, CA, Remote
US, WA, Redmond - Experience
- 6+ years experience with LLVM, Clang, MLIR, or similar compiler infrastructures.
- Education
- B.S., M.S., or Ph.D. in Computer Science, Computer Engineering, or related field (or equivalent experience)
About the job
Upstream NVIDIA compiler features and code to LLVM-related open-source projects, collaborating with community and internal teams to develop maintainable solutions.
What you'll do
- Upstream compiler features, refactors, and infrastructure from NVIDIA downstream codebases; adapt code to upstream expectations.
- Lead and contribute to upstream design discussions, RFCs, and code reviews, advocating for NVIDIA’s technical needs.
- Coordinate with internal compiler, architecture, performance, and product teams to identify and develop upstream-ready solutions.
What they ask for
- 6+ years experience with LLVM, Clang, MLIR, or similar compiler infrastructures.
- Excellent hands-on C++ programming skills.
- Solid understanding of compiler internals, including IR design, transformations, analyses, and code generation pipelines.
- Experience with open-source development workflows, including design discussions, code reviews, and upstream contribution processes.
Nice to have
- Proven upstream contributions or experience upstreaming production code from a downstream or proprietary environment.
- Background in GPU architectures, CUDA, or parallel programming models; familiarity with deep learning frameworks and performance-critical workloads on NVIDIA GPUs.
Pay
184,000 USD - 287,500 USD (base salary)
Tools
LLVM, Clang, MLIR, C++, CUDA
Model-written summary · the original posting is authoritative