Senior Compiler Engineer Infrastructure at NVIDIA | Austin, TX, US | Rezi

Senior Compiler Engineer Infrastructure at NVIDIA

Senior Compiler Engineer Infrastructure

NVIDIA · Austin, TX, US

Today

Senior Compiler Engineer Infrastructure

NVIDIA · Austin, TX, US

5 hours ago
Resume preview

Impress employers and recruiters.
Choose from hundreds of resume examples.

Target Resume Now
Resume preview

Tailor your resume to this Senior Compiler Engineer Infrastructure role.

Rezi rewrites your resume against NVIDIA's job description. Free.

Resume score gauge reading 58 out of 100

Don't guess if your resume is good enough.

See how it scores against the Senior Compiler Engineer Infrastructure posting at NVIDIA — free, in seconds.

About the Role

Join NVIDIA's Compute Compiler Team as an experienced Compiler Infrastructure Engineer, focusing on aligning NVIDIA's compiler codebases with open-source ecosystems and enhancing developer productivity at scale. This role is crucial for reconciling downstream compiler repositories with upstream projects like LLVM, Clang, and MLIR, and for building the tools and infrastructure that empower compiler engineers.

Responsibilities

  • Reconcile and synchronize downstream compiler codebases with open-source repositories, including restructuring, refactoring, and upstreaming internal changes.
  • 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.

Skills

  • Open-source compiler frameworks
  • C++ programming
  • Compiler internals
  • IRs
  • Passes
  • Build systems
  • Toolchains
  • Source-control workflows
  • Software engineering fundamentals
  • Developer infrastructure
  • Communication
  • Documentation
  • Collaboration
  • GPU programming
  • CUDA
  • Parallel programming models
  • Deep learning frameworks
  • AI-assisted tools

Location

  • Remote

Work Type

  • Full-time

Experience Level

  • 3+ years experience

Education Level

  • B.S., M.S., or Ph.D. in Computer Science, Computer Engineering, or related field (or equivalent experience)

Salary/Compensations

  • 152,000 USD – 241,500 USD

Benefits

  • Equity
  • Comprehensive benefits package

About the Company

  • NVIDIA has been transforming computer graphics, PC gaming, and accelerated computing for more than 25 years.
  • Today, we’re tapping into the unlimited potential of AI to define the next era of computing.
  • Our product lines are growing fast in some of the hottest state of the art fields such as Virtual Reality, Artificial Intelligence, Deep Learning and Autonomous Vehicles.

Equal Opportunity

  • NVIDIA is committed to fostering an inclusive work environment and proud to be an equal opportunity employer.
  • We do not discriminate (including in our hiring and promotion practices) on the basis of race, religion, color, national origin, gender, gender expression, sexual orientation, age, marital status, veteran status, disability status or any other characteristic protected by law.