Senior Deep Learning Compiler Engineer (XLA) – Equity

NVIDIA

Redmond (WA)

On-site

USD 152,000 - 288,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Equity
Benefits

Job summary

NVIDIA in Redmond seeks versatile software engineers for the XLA team to build high-performance, production-grade software at the core of next-generation AI systems. You will work on compiler optimization, graph partitioning, and code generation for NVIDIA GPUs, collaborating with hardware teams and contributing to JAX-related features.

Required are strong C/C++ skills, advanced education, and 4+ years in performance analysis or compiler work. Experience with XLA/MLIR/LLVM/Triton is a plus.

Qualifications

  • : Bachelors, Masters or Ph.D. in Computer Science, Computer Engineering, related field (or equivalent experience).
  • : 4+ years of relevant work or research experience in performance analysis and compiler optimizations.
  • : Ability to work independently, define project goals and scope, and lead your own development effort adopting clean software engineering and testing practices.
  • : Excellent C/C++ programming and software design skills, including debugging, performance analysis, and test design.
  • : Strong foundation in architecture of CPU, GPUs or other high performance hardware accelerators. Knowledge of high-performance computing and distributed programming.
  • : CUDA or OpenCL programming experience is desired but not required.
  • : Experience with the following technologies is a huge plus: XLA, TVM, MLIR, LLVM, OpenAI Triton, deep learning models and algorithms, and deep learning framework design.
  • : Strong interpersonal skills are required along with the ability to work in a dynamic product-oriented team. A history of mentoring junior engineers and interns is a bonus.

Responsibilities

  • Crafting and implementing compiler optimization techniques for deep learning network graphs.
  • Designing novel graph partitioning and tensor sharding techniques for distributed training and inference.
  • Performance tuning and analysis.
  • Code-generation for NVIDIA GPU backends using open-source compilers such as MLIR, LLVM and OpenAI Triton.
  • Designing user facing features in JAX and related libraries and other general software engineering work.
  • Working closely with GPU hardware engineering teams to design AI compiler software features for next-generation GPUs.

Skills

C/C++ programming
performance analysis
compiler optimizations
distributed programming
GPU/CPU architecture
CUDA or OpenCL
XLA
TVM
MLIR
LLVM
OpenAI Triton
deep learning models
deep learning framework design

Education

Bachelor's/Master's/Ph.D. in Computer Science or related field

Tools

MLIR
LLVM
OpenAI Triton
CUDA
OpenCL

Job description

NVIDIA in Redmond seeks versatile software engineers for the XLA team to build high-performance, production-grade software at the core of next-generation AI systems. You will work on compiler optimization, graph partitioning, and code generation for NVIDIA GPUs, collaborating with hardware teams and contributing to JAX-related features.

Required are strong C/C++ skills, advanced education, and 4+ years in performance analysis or compiler work. Experience with XLA/MLIR/LLVM/Triton is a plus.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior DL Compiler Engineer (XLA) – Equity & Impact
Senior DL Compiler Engineer (XLA) – Equity & Impact

NVIDIA • Washington

On-site
USD 152,000 - 288,000
Equity
Benefits
Senior AI Compiler Engineer - XLA & DL Graphs
Senior AI Compiler Engineer - XLA & DL Graphs

NVIDIA • California (MO)

On-site
USD 184,000 - 288,000
Senior Deep Learning Compiler Engineer - XLA
Senior Deep Learning Compiler Engineer - XLA

NVIDIA • Washington

On-site
USD 152,000 - 288,000
Equity
Benefits
Senior Deep Learning Compiler Engineer - XLA
Senior Deep Learning Compiler Engineer - XLA

NVIDIA • California (MO)

On-site
USD 184,000 - 288,000
Senior Deep Learning Compiler Engineer - XLA
Senior Deep Learning Compiler Engineer - XLA

NVIDIA • Redmond (WA)

On-site
USD 152,000 - 288,000
Equity
Benefits
Senior AI Compiler Engineer — Equity Eligible, CUDA/MLIR
Senior AI Compiler Engineer — Equity Eligible, CUDA/MLIR

NVIDIA Gruppe • Santa Clara (CA)

On-site
USD 183,000 - 210,000
Senior ML Inference & Compiler Engineer — Equity Options
Senior ML Inference & Compiler Engineer — Equity Options

NVIDIA • United States

On-site
USD 152,000 - 288,000
Equity
Benefits
Senior GPU Compiler Engineer – LLVM Codegen & Equity
Senior GPU Compiler Engineer – LLVM Codegen & Equity

NVIDIA • Austin (TX)

On-site
USD 152,000 - 242,000
Equity
Benefits package
Senior Machine Learning Applications and Compiler Engineer, LPX
Senior Machine Learning Applications and Compiler Engineer, LPX

NVIDIA • United States

On-site
USD 152,000 - 288,000
Equity
Benefits
Senior AI Compiler Engineer — GPU Performance Optimizations
Senior AI Compiler Engineer — GPU Performance Optimizations

Best AI Tools Wiki • Santa Clara (CA)

Hybrid
USD 180,000 - 320,000
NVIDIA stock awards
Premium benefits package
On-site fitness center
+1