Senior AI Compiler Engineer, Algorithms and Code-Generation

Nvidia

Confirmed live today Low trust
Remote

Quick summary

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

Market check

Salary context

Competitive pay

How this pay compares to similar roles

Similar $192k
This role $197k
$139k $252k
below market most similar roles pay here above market

This role pays more than 64% of similar roles. Most pay $161,375–$222,500 — the blue band above. At the midpoint, this role pays about $197k versus about $192k 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 AI Compiler Engineer, Algorithms and Code-Generation

JOB TITLE: Senior AI Compiler Engineer, Algorithms and Code-Generation The Senior AI Compiler Engineer, Algorithms and Code-Generation joins the Deep Learning & AI Compiler team to develop the backbone of the inference engine for data centers, personal devices, automotive, and robotics. You will analyze deep learning networks to develop compiler optimization algorithms, define public APIs, and implement compiler techniques for AI workloads on future NVIDIA GPUs. Key responsibilities include performance analysis, debugging bottlenecks, and ensuring fast build times and reduced memory footprints for Ahead-of-Time and Just-in-Time systems. The role requires proficiency in C/C++, Python, and CUDA, along with experience in compiler technologies like MLIR, LLVM, XLA, and Triton. Candidates should understand CPU and GPU architectures, specifically Hopper and Blackwell, and possess experience with deep learning frameworks like PyTorch and JAX.

What you'll do

  • Analyze deep learning networks to develop compiler optimization algorithms.
  • Debug and analyze performance bottlenecks on GPUs using CUDA.
  • Define public APIs for the Deep Learning & AI Compiler.
  • Implement compiler techniques specifically for AI workloads and future NVIDIA GPUs.
  • Optimize compiler performance for fast build times and reduced memory footprints.
  • Develop Ahead-of-Time and Just-in-Time compiler features.
  • Design and implement software using C++, Python, and compiler technologies like MLIR or LLVM.

What we're looking for

  • Bachelor’s, master’s, or Ph.D. in Computer Science, Computer Engineering, a related field, or equivalent experience.
  • 3+ years of relevant work or research experience in performance analysis and compiler optimizations.
  • Experience with compiler technologies such as MLIR, LLVM, XLA, or Triton.
  • Excellent C/C++ and Python programming and software design skills, including debugging, performance analysis, and test design.
  • Strong programming skills in CUDA, including analyzing and debugging performance bottlenecks on GPUs.
  • Ability to work independently, define project goals and scope, and lead development efforts.
  • Strong interpersonal skills and the ability to work in a dynamic product-oriented team.
  • Proficiency in CPU and/or GPU architecture, especially modern Nvidia GPUs like Hopper and Blackwell (preferred).

More like this

Similar roles

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

Senior AI Compiler Engineer, MLIR

Nvidia

Remote (Santa Clara, CA) +2 74 days ago
MLIR LLVM XLA C++ Python CUDA OpenCL PyTorch JAX GPU Architecture Compiler Optimizations Kernel Generation Deep Learning Performance Analysis
3+ yrs exp Remote

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 Code Generator Compiler Engineer

Nvidia

Remote (Austin, TX) +3 55 days ago $152,000–$241,500
C++ LLVM CUDA PTX OpenCL Fortran OpenGL Vulkan Register Allocation Instruction Scheduling Software Pipelining GlobalISel TableGen LLVM IR Machine IR MIR Compiler Code Generation SIMT
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 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