Jobs · Engineering · California

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

Similar jobs