Senior GPU Compiler Engineer — LLVM & C++ (Equity)

NVIDIA Gruppe

Austin (TX)

On-site

USD 152,000 - 242,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Equity
Benefits

Job summary

NVIDIA is seeking a Backend Compiler Engineer to join our GPU Software organization and work on a high‑performance compiler backend written in C++. You will design and implement register allocation passes and collaborate with global teams to deliver top-tier compiler capabilities.

Ideal candidates have a BS/MS/PhD (or equivalent), 3+ years of compiler code generation experience (preferably LLVM), strong C++ skills, and a passion for robust software design.

Qualifications

  • BS/MS/PhD or equivalent experience in a related field.
  • 3+ years of compiler code generation experience, preferably with LLVM.
  • Proficient hands-on C++ programming skills.
  • Strong background in software engineering with robust, maintainable solutions.

Responsibilities

  • Understand, modify, and improve a proprietary GPU compiler backend written in C++.
  • Design and develop new register allocation passes and optimizations for robust performance.
  • Collaborate with global compiler, hardware and application teams on improvements and problem resolutions.
  • Be part of a team at the center of deep-learning compiler technology from architecture design to support.

Skills

Compiler codegen
C++
LLVM
Software engineering
Documentation
Communication

Education

BS/MS/PhD in related field

Tools

TableGen
GlobalISel
Machine IR (MIR)
LLVM IR

Job description

NVIDIA is seeking a Backend Compiler Engineer to join our GPU Software organization and work on a high‑performance compiler backend written in C++. You will design and implement register allocation passes and collaborate with global teams to deliver top-tier compiler capabilities.

Ideal candidates have a BS/MS/PhD (or equivalent), 3+ years of compiler code generation experience (preferably LLVM), strong C++ skills, and a passion for robust software design.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

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
GPU Backend Compiler Engineer — LLVM/C++ Expert
GPU Backend Compiler Engineer — LLVM/C++ Expert

NVIDIA • California (MO)

On-site
USD 152,000 - 242,000
Equity compensation
Benefits
GPU Backend Compiler Engineer - Equity Eligible
GPU Backend Compiler Engineer - Equity Eligible

NVIDIA • California

On-site
USD 152,000 - 242,000
Equity
Benefits package
Senior Backend GPU Compiler Engineer — LLVM/JIT
Senior Backend GPU Compiler Engineer — LLVM/JIT

NVIDIA • Redmond (WA)

On-site
USD 152,000 - 242,000
Senior LLVM GPU Backend Engineer - Equity Eligible
Senior LLVM GPU Backend Engineer - Equity Eligible

NVIDIA • California (MO)

On-site
USD 152,000 - 241,500
Equity
Benefits
Senior GPU Backend Compiler Engineer (LLVM)
Senior GPU Backend Compiler Engineer (LLVM)

NVIDIA • Santa Clara (CA)

On-site
USD 152,000 - 242,000
Senior GPU Compiler Engineer - Backend (Equity)
Senior GPU Compiler Engineer - Backend (Equity)

NVIDIA • Santa Clara (CA)

On-site
USD 152,000 - 242,000
Equity
Benefits package
GPU Backend Compiler Engineer - High-Performance C++
GPU Backend Compiler Engineer - High-Performance C++

NVIDIA • Oregon

On-site
USD 152,000 - 242,000
Equity
Benefits package
Senior Compiler Engineer - Backend GPU
Senior Compiler Engineer - Backend GPU

NVIDIA • California (MO)

On-site
USD 152,000 - 241,500
Equity
Benefits
Senior GPU Compiler Engineer
Senior GPU Compiler Engineer

NVIDIA Corporation • Austin (TX)

On-site
USD 152,000 - 242,000
Equity
Benefits