10 days ago
Base Salary
$152k - $242k/yr
Responsibilities
- Synchronize downstream compiler codebases with upstream open-source repositories through restructuring, refactoring, and upstreaming.
- Lead efforts to merge, restructure, or retire internal code to reduce divergence from upstream projects.
- Design and build compiler infrastructure, developer tooling, and workflows that improve productivity, correctness, and maintainability.
- Develop automation for rebasing, patch management, validation, and large-scale refactoring.
- Apply AI-assisted tools to code navigation, change analysis, refactoring, testing, and review workflows.
- Partner with compiler developers, architecture teams, and CI/test infrastructure teams to scale changes across distributed organizations.
- Serve as a technical bridge between NVIDIA’s internal compiler development and open-source ecosystems.
Requirements
- Bachelor’s, master’s, or Ph.D. in Computer Science, Computer Engineering, or a related field, or equivalent experience.
- Experience with open-source compiler frameworks.
- Excellent hands-on C++ programming skills.
- At least 3 years of experience working with large-scale, long-lived codebases, including refactoring and restructuring.
- Strong understanding of compiler internals, including IRs, passes, build systems, and toolchains.
- Familiarity with source-control-heavy workflows such as downstream and upstream repositories, patch queues, and rebasing strategies.
- Strong software engineering fundamentals focused on robust, maintainable developer infrastructure.
- Strong communication and documentation skills, with the ability to collaborate across teams and time zones.
- Preferred experience maintaining downstream forks of open-source projects; building developer productivity tools, CI infrastructure, or large-scale automation; applying AI or ML-based tools to engineering workflows; and working with GPU programming, CUDA, parallel programming models, deep learning frameworks, or performance-sensitive NVIDIA GPU workloads.
Benefits
- Competitive base salary and comprehensive benefits package.
- Eligibility for equity and benefits.
- Applications accepted at least until November 3, 2026.
- This posting is for an existing vacancy.
About Nvidia
Nvidia designs and sells GPUs and accelerated computing platforms for data centers, AI/ML, graphics, gaming, and automotive, monetizing through hardware, software platforms (CUDA, AI frameworks), and systems like DGX and networking. Customers include cloud providers, enterprises, researchers, and OEMs. Founded in 1993 and headquartered in Santa Clara, it is a public company traded on NASDAQ under NVDA.
