Compiler Engineer, Infrastructure - New College Grad 2026
NVIDIA AI · Santa Clara, CA · 1 mo ago
EngineeringFull-time
About the role
Come join the team and see how you can make a lasting impact on the world. We are looking for an experienced Compiler Infrastructure Engineer to join our Compute Compiler Team.
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
- Recent graduate of a B.S. or M.S in Computer Science, Computer Engineering, or related field (or equivalent experience)
- Experience with open-source compiler frameworks
- Excellent hands-on C++ programming skills
- 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
Qualifications
- Direct experience reconciling or maintaining downstream forks of open-source projects
- Experience building developer productivity tools, CI infrastructure, or large-scale automation
- PRACTICAL experience applying AI or ML-based tools to improve engineering workflows
- Background in GPU programming, CUDA, or parallel programming models
- Familiarity with deep learning frameworks and performance-sensitive workloads on NVIDIA GPUs
Skills
- Recent graduate of a B.S. or M.S in Computer Science, Computer Engineering, or related field (or equivalent experience)
- Experience with open-source compiler frameworks
- Excellent hands-on C++ programming skills
- 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
- Highest quality products and services
- Competitive salaries
- Comprehensive benefits package
- Equity
Pay
- Base salary range: $108,000 - $178,250 for Level 1, and $124,000 - $195,500 for Level 2
Schedule
- Full-time