Description
We are seeking an experienced Compiler Infrastructure Engineer to join our Compute Compiler Team. The role focuses on aligning NVIDIA's compiler codebases with open-source ecosystems and improving developer productivity at scale.
As a Senior Compiler Engineer Infrastructure, you will play a central role in reconciling downstream compiler repositories with upstream open-source projects such as LLVM, Clang, and MLIR. You will build the tooling, workflows, and infrastructure that enable compiler engineers across NVIDIA to move faster and with higher confidence.
Responsibilities:
- Reconcile and synchronize downstream compiler codebases with open-source repositories, including restructuring, refactoring, and upstreaming internal changes where appropriate
- Lead efforts to restructure, merge, or retire internal code to reduce divergence from upstream open-source projects
- Design and build infrastructure, tooling, and developer workflows that improve productivity, correctness, and maintainability for internal compiler engineers
- Develop automation and developer tools to aid in rebasing, patch management, validation, and large-scale refactoring
- Explore and apply AI-assisted tools to improve developer workflows, including code navigation, change analysis, refactoring assistance, testing, and review efficiency
- Partner with compiler developers, architecture teams, and CI/test infrastructure teams to ensure changes scale across geographically distributed organizations
- Serve as a technical bridge between internal compiler development and open-source ecosystems, helping shape long-term alignment strategies
Requirements:
- B.S., M.S., or Ph.D. in Computer Science, Computer Engineering, or related field (or equivalent experience)
- Experience with open-source compiler frameworks
- Excellent hands-on C++ programming skills
- 3+ years experience working with large-scale, long-lived codebases, including refactoring and restructuring efforts
- Solid understanding of compiler internals, including IRs, passes, build systems, and toolchains
- Familiarity with source-control–heavy workflows (e.g., downstream vs. upstream repos, patch queues, rebasing strategies)
- Strong software engineering fundamentals with an emphasis on robust, maintainable developer infrastructure
- Good communication and documentation skills; ability to collaborate across teams and time zones
Benefits:
- Highly competitive salaries
- Comprehensive benefits package
- Equity eligibility
Applications for this job will be accepted at least until August 14, 2026.
This listing is enriched and indexed by YubHub. To apply, use the employer's original posting:
https://nvidia.wd5.myworkdayjobs.com/en-US/NVIDIAExternalCareerSite/job/US-CA-Santa-Clara/Senior-Compiler-Engineer-Infrastructure_JR2021595