Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
NVIDIA

Senior Compiler Engineer – Backend

NVIDIA

Backend Compiler Engineer at NVIDIA improving proprietary GPU compiler backend written in C++. Collaborating with global teams for deep-learning compiler technology and register allocation optimizations.

Posted 4/29/2026full-timeRemote • Texas • 🇺🇸 United StatesSenior💰 $152,000 - $241,500 per yearWebsite

About the role

Key responsibilities & impact
  • Understand, modify, and improve an NVIDIA proprietary GPU compiler backend written in C++
  • Design and develop new register allocation compiler passes and optimizations to produce best-in-class, robust, supportable compiler and tools
  • Work with global compiler, hardware and application teams to oversee improvements and problem resolutions
  • Be part of a team that is at the center of deep-learning compiler technology spanning architecture design and support through functional languages

Requirements

What you’ll need
  • 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 crafting robust and maintainable solutions to challenging problems
  • Good communication and documentation skills and self-motivated

Benefits

Comp & perks
  • equity
  • benefits 📊 Check your resume score for this job Improve your chances of getting an interview by checking your resume score before you apply. Check Resume Score

ATS Keywords

✓ Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
C++compiler code generationLLVMregister allocationcompiler passesoptimizationssoftware engineering principlesdeep-learning compiler technologyfunctional languages
Soft Skills
communication skillsdocumentation skillsself-motivated
Certifications
B.S.M.S.PhD