Senior DL Compiler Engineer - CUDA Tile

Nvidia

Confirmed live yesterday High trust
Remote

Quick summary

Work type
Remote
Location
Santa Clara, CAAustin, TX
Salary
$152,000–$241,500 / yr
Posted
10 days ago
Freshness
Confirmed live yesterday

Market check

Salary context

Competitive pay

How this pay compares to similar roles

Similar $212k
This role $197k
$139k most similar roles pay here $271k

This role pays less than 61% of similar roles. Most pay $188,800–$235,750 — the shaded band above. At the midpoint, this role pays about $197k versus about $212k 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 910 open roles on FindRole.

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

Most-posted roles

View all roles at Nvidia

At a glance

TL;DR · Senior DL Compiler Engineer - CUDA Tile

Senior DL Compiler Engineer -CUDA Tile will join the CUDA Tile team to work on a new tile-based programming model for GPUs. The role involves designing and implementing compiler transformations, developing MLIR-based dialects and lowering passes, and optimizing the performance of tile-based kernels across multiple generations of NVIDIA GPU architectures. Responsibilities include defining public APIs, crafting optimization techniques, performing performance analysis, and executing general software engineering tasks. Candidates should possess expertise in C/C++ programming, IR design, and compiler optimization. Preferred technical skills include experience with MLIR, LLVM, XLA, TVM, CUDA, or OpenCL. The work focuses on the deep learning domain, specifically addressing the technical challenges of optimizing kernels for large language models, generative AI, and other advanced machine learning applications within a product-oriented team environment to ensure efficient execution on GPU hardware.

What you'll do

  • Design and implement compiler transformations for the CUDA Tile programming model.
  • Develop MLIR-based dialects and lowering passes for GPU kernels.
  • Optimize the performance of tile-based kernels across multiple NVIDIA GPU architectures.
  • Define public APIs for the CUDA Tile software components.
  • Craft and implement advanced compiler and optimization techniques.
  • Perform performance analysis and debugging to ensure efficient execution on hardware.
  • Lead independent development efforts by defining project goals and scope.

What we're looking for

  • Bachelor's, Master's, or Ph.D. in Computer Science, Computer Engineering, or a related field (or equivalent experience).
  • 3+ years of relevant work or research experience in compiler optimization, performance analysis, and IR design.
  • Excellent C/C++ programming and software design skills, including debugging, performance analysis, and test design.
  • Ability to work independently, define project goals and scope, and lead your own development effort.
  • Strong interpersonal skills and the ability to work in a dynamic product-oriented team.
  • Knowledge of CPU and/or GPU architecture (preferred).
  • CUDA or OpenCL programming experience (preferred).
  • Experience with MLIR, LLVM, XLA, TVM, and deep learning models and algorithms (preferred).

More like this

Similar roles

Senior DL Compiler Engineer, CUDA Tile

Nvidia

Remote (Santa Clara, CA) +4 17 days ago $152,000$241,500
CUDA C++ C MLIR LLVM XLA TVM Compiler Optimization GPU Architecture Performance Analysis Deep Learning IR Design OpenCL
3+ yrs exp Remote

Senior Deep Learning Compiler Engineer

Nvidia

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

Senior Deep Learning Compiler Engineer, XLA

Nvidia

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

Senior AI Compiler Engineer, MLIR

Nvidia

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

Senior Deep Learning Frameworks CUDA Software Engineer

Nvidia

Remote (Santa Clara, CA) +1 19 days ago $184,000$287,500
CUDA PyTorch JAX C++ Python TRT-LLM vLLM SGLang TensorRT Triton NCCL MPI UCX XLA HPC Kernel Authoring NVIDIA Nsight Systems Compiler Technologies
8+ yrs exp Remote