Senior AI Compiler Engineer, MLIR

Nvidia

Confirmed live yesterday Trusted
Remote

Quick summary

Work type
Remote
Location
Santa Clara, CAAustin, TXSeattle, WA
Employment
Full-time
Posted
74 days ago
Freshness
Confirmed live yesterday

Market check

Salary context

How this pay compares to similar roles

Similar $202k
$141k $252k
below market most similar roles pay here above market

This listing doesn't post a salary. Most similar roles pay $167,500–$235,750.

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, MLIR

NVIDIA is seeking a Senior AI Compiler Engineer to join a team focused on developing an MLIR-based AI compiler for the company's inference engine. The successful candidate will build MLIR-based graph representations and optimizations for future GPU architectures, ensuring performance, fast builds, and low memory usage for Ahead-of-Time and Just-in-Time usability across data center and edge environments. Key responsibilities include defining APIs and MLIR dialects, conducting performance analysis, and implementing compiler optimizations and kernel generation for neural networks. The role requires proficiency in C/C++, Python, MLIR, XLA, and LLVM. Candidates should possess experience in performance analysis, compiler optimizations, and GPU architecture, specifically targeting deep learning models and frameworks like PyTorch and JAX to solve complex hardware and software integration problems.

What you'll do

  • Develop MLIR-based graph representations and optimizations for future GPU architectures.
  • Define APIs and MLIR dialects for the AI compiler.
  • Implement compiler optimizations and kernel generation for neural networks.
  • Conduct performance optimizations and analysis for the inference engine.
  • Partner with framework and hardware teams to enable new model patterns.
  • Support Ahead-of-Time and Just-in-Time usability across data center and edge environments.
  • Contribute to general software engineering tasks including debugging and testing.

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, XLA, and LLVM.
  • Excellent C/C++ and Python programming and software design skills, including debugging, performance analysis, and testing.
  • Ability to work independently, define project goals and scope, and lead your own development efforts.
  • Strong interpersonal skills and the ability to thrive in a fast-moving, dynamic, product-oriented team.
  • Understanding of deep learning models, algorithms, and frameworks such as PyTorch and JAX (preferred).
  • Experience with GPU kernel generation, CUDA, or OpenCL programming (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 Deep Learning Compiler Engineer, HW-SW Codesign

Nvidia

Remote (Santa Clara, CA) +2 42 days ago $152,000–$241,500
C++ CUDA XLA MLIR LLVM OpenAI Triton JAX PyTorch TensorFlow TVM OpenCL Distributed Programming High-Performance Computing Compiler Optimization Deep Learning Frameworks
4+ yrs exp Remote

Senior Deep Learning Compiler Engineer, XLA

Nvidia

Remote (Santa Clara, CA) +5 41 days ago
C++ XLA MLIR LLVM CUDA OpenAI Triton JAX PyTorch TensorFlow TVM OpenCL Distributed Programming High-Performance Computing Compiler Optimization Deep Learning Frameworks
4+ yrs exp 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, 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