Senior Compiler Engineer Infrastructure

Nvidia

Confirmed live today High trust
Remote

Quick summary

Work type
Remote
Location
Santa Clara, CAAustin, TXRedmond, WA
Salary
$152,000–$241,500 / yr
Employment
Full-time
Posted
78 days ago
Freshness
Confirmed live today

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $164k
This role $197k
$105k $256k
below market most similar roles pay here above market

This role pays more than 84% of similar roles. Most pay $144,350–$183,050 — the blue band above. At the midpoint, this role pays about $197k versus about $164k for comparable roles.

Based on 240 similar postings.

Employer

About Nvidia

Nvidia is a leading designer of graphics processing units (GPUs) and system-on-chip units, powering gaming, professional visualization, data centers, and artificial intelligence workloads. Industry: Semiconductors & AI Computing

Nvidia currently has 1623 open roles on FindRole.

Listed pay typically runs $184,000–$287,500 across 1110 roles with salary data.

Most-posted roles

View all roles at Nvidia

At a glance

TL;DR · Senior Compiler Engineer Infrastructure

The Senior Compiler Engineer Infrastructure joins the Compute Compiler Team to align internal compiler codebases with open-source ecosystems while improving developer productivity at scale. The role involves reconciling downstream compiler repositories with upstream projects like LLVM, Clang, and MLIR through restructuring, refactoring, and upstreaming internal changes. You will design and build infrastructure, tooling, and workflows to enhance correctness and maintainability for internal compiler engineers. Key responsibilities include developing automation for rebasing, patch management, and validation, as well as exploring AI-assisted tools for code navigation and refactoring. Required skills include C++ programming, experience with large-scale codebases, and a solid understanding of compiler internals, IRs, passes, and build systems. This role solves the technical problem of maintaining scalable, community-driven compiler technology across distributed organizations.

What you'll do

  • Reconcile and synchronize downstream compiler codebases with open-source repositories like LLVM, Clang, and MLIR.
  • Restructure, refactor, and retire internal code to reduce divergence from upstream open-source projects.
  • Design and build infrastructure, tooling, and workflows to improve productivity and maintainability for internal compiler engineers.
  • Develop automation for rebasing, patch management, validation, and large-scale refactoring efforts.
  • Explore and apply AI-assisted tools to improve code navigation, change analysis, and review efficiency.
  • Partner with architecture and CI teams to ensure compiler changes scale across geographically distributed organizations.
  • Serve as a technical bridge to shape long-term alignment strategies between internal development and open-source ecosystems.

What we're looking for

  • B.S., M.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.
  • 3+ years of 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, including downstream vs. upstream repos, patch queues, and rebasing strategies.
  • Strong software engineering fundamentals with an emphasis on robust, maintainable developer infrastructure.
  • Good communication and documentation skills with the ability to collaborate across teams and time zones.

More like this

Similar roles

Senior Compiler Engineer, AI

Nvidia

Remote (Austin, TX) +4 165 days ago $184,000–$287,500
LLVM MLIR Python C++ Machine Learning Reinforcement Learning LLM Compiler Design Code Generation GPU Architecture Predictive Modeling Evolutionary Algorithms High-Dimensional Data Analysis Performance Engineering
8+ yrs exp Remote

Senior Compiler Engineer, GPU Compute

Nvidia

Santa Clara, CA +2 7 days ago $152,000–$241,500
CUDA C++ LLVM MLIR Clang GCC C Parallel Programming Static Analysis Code Generation IR Semantic Analysis Diagnostics clangd
5+ yrs exp

Senior LLVM Compiler Engineer

Nvidia

Remote (Santa Clara, CA) +2 53 days ago $184,000–$287,500
LLVM Clang MLIR C++ Compiler Internals IR Design Code Generation CUDA Parallel Programming open‑source development GPU Architecture Deep Learning Frameworks
Remote

Senior Compiler Optimization Engineer, MLIR

Nvidia

Redmond, WA +1 41 days ago $184,000–$287,500
C++ LLVM MLIR CUDA Compiler Optimization GPU Computing Clang Parallel Programming Deep Learning HPC ISA Profiling Tools Loop Optimizations Inter-procedural Optimizations Global Optimizations
8+ yrs exp

Senior Deep Learning Compiler Engineer

Nvidia

Remote (Santa Clara, CA) +2 18 days ago $152,000–$241,500
C++ Python CUDA OpenCL MLIR XLA TVM LLVM PyTorch GPU Architecture Compiler Optimization Deep Learning cross compilation Performance Analysis Kernel Generation
3+ yrs exp Remote