Apply

Ready to go for it?

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

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

See all jobs on Scoutfield

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

GPU Backend Compiler Engineer

NVIDIA

. Understand, modify, and improve NVIDIA's proprietary GPU compiler backend written in C++ .

Posted 10/6/2026full-timeRemote • United StatesMid-LevelSenior💰 $152,000 - $241,500 per yearWebsite

Core Competencies

Role fit
Core Competencies

Use this summary to align your resume positioning with the role.

Demonstrates expertise in C++ programming and compiler code generation, with a strong focus on developing robust and maintainable solutions. Proficient in LLVM code generation techniques and deep-learning compiler technology.

Highest-signal resume keywords
C++ ProgrammingCompiler Code GenerationLLVM Code GenerationCUDA DevelopmentSoftware Engineering Principles

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
Compiler PassesCompiler OptimizationsInstruction SchedulingSoftware PipeliningRegister AllocationGlobalISelTableGenLLVM IRMachine IRDeep-Learning Compiler Technology
Soft Skills
Good Communication SkillsDocumentation SkillsSelf-Motivated
Tools & Technologies
CUDADirectXOpenGLVulkan
Certifications & Qualifications
B.S. in Computer Science/EngineeringM.S./PhD. Preferred
Industry Keywords
GPU CompilerRobust SolutionsMaintainable SolutionsGlobal Compiler TeamsApplication Teams

Tech Stack

Tools & technologies
C++

About the role

Key responsibilities & impact
  • Understand, modify, and improve NVIDIA's proprietary GPU compiler backend written in C++
  • Design and develop compiler passes and optimizations
  • Produce robust, supportable, best-in-class compiler and tools
  • Work with global compiler, hardware, and application teams on improvements and problem resolution
  • Contribute to deep-learning compiler technology spanning architecture design and support through functional languages

Requirements

What you’ll need
  • B.S. or degree in Computer Science/Engineering or equivalent experience
  • 3+ years of compiler code generation experience
  • Excellent hands-on C++ programming skills
  • Strong background in software engineering principles, with a focus on robust and maintainable solutions
  • Good communication and documentation skills
  • Self-motivated
  • M.S./PhD. with significant compiler-related project or thesis work preferred
  • Background in LLVM code generation, including instruction scheduling, software pipelining, register allocation, GlobalISel, TableGen, LLVM IR, and Machine IR (MIR)
  • Experience developing CUDA, DirectX, OpenGL/Vulkan applications

Benefits

Comp & perks
  • Equity
  • Comprehensive benefits package
  • Highly competitive salary