Senior GPU Compiler Engineer – LLVM Codegen & Equity

NVIDIA

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 package

Job summary

NVIDIA is seeking an experienced compiler engineer to help enhance a GPU compiler backend in C++. You will design register allocation passes and optimizations, collaborating with global teams to deliver robust, scalable solutions for deep-learning workloads.

Ideal candidates have 3+ years of compiler code generation experience (preferably LLVM), strong C++ skills, and a track record of writing maintainable software. Equity and benefits are offered, with a competitive base salary.

Qualifications

  • B.S./ M.S./PhD. (or equivalent experience); MS/ PhD highly desired
  • 3+ years of compiler code generation experience (preferably with LLVM)
  • Proficient hands-on C++ programming skills
  • Strong background in software engineering principles with a focus on robust solutions
  • Good communication and documentation skills and self-motivated

Responsibilities

  • Understand, modify, and improve an NVIDIA proprietary GPU compiler backend written in C++
  • Design and develop new register allocation compiler passes and optimizations
  • Work with global compiler, hardware and application teams to oversee improvements
  • Be part of a team at the center of deep-learning compiler technology spanning architecture design

Skills

C++ programming
Compiler code generation
Communication skills

Education

MS/PhD preferred

Tools

LLVM

Job description

NVIDIA is seeking an experienced compiler engineer to help enhance a GPU compiler backend in C++. You will design register allocation passes and optimizations, collaborating with global teams to deliver robust, scalable solutions for deep-learning workloads.

Ideal candidates have 3+ years of compiler code generation experience (preferably LLVM), strong C++ skills, and a track record of writing maintainable software. Equity and benefits are offered, with a competitive base salary.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

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

NVIDIA Gruppe • Austin (TX)

On-site
USD 152,000 - 242,000
Equity
Benefits
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
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
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 GPU Backend Compiler Engineer (LLVM)
Senior GPU Backend Compiler Engineer (LLVM)

NVIDIA • Santa Clara (CA)

On-site
USD 152,000 - 242,000
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 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
Senior Compiler Engineer - Backend GPU
Senior Compiler Engineer - Backend GPU

NVIDIA • California (MO)

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

NVIDIA • Austin (TX)

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

NVIDIA • Town of Texas (WI)

On-site
USD 152,000 - 241,500
Generous benefits package
Equity options