NVIDIA logo

GPU Compiler Engineer

NVIDIA
August 22, 2026
Full-time
On-site
Austin, Texas, United States
$124,000 - $241,500 USD yearly
Other Semiconductor Jobs, Level - Entry or Early Career

Job Title

GPU Compiler Engineer

Role Summary

Develop and improve NVIDIA's GPU compiler backend (C++) to generate high-performance machine instructions for graphics and compute workloads. The role is on the Compiler team and involves designing compiler passes, optimizations, and tooling while working closely with hardware and application teams.

Work impacts GPU performance for graphics and AI workloads.

Experience Level

Entry-level β€” typically 2+ years of compiler code generation experience.

Responsibilities

Primary responsibilities include implementing and optimizing backend compiler components and collaborating across teams to deliver robust solutions.

  • Understand, modify, and improve an NVIDIA proprietary GPU compiler backend written in C++.
  • Design and develop compiler passes and optimizations to maximize performance and maintainability.
  • Collaborate with global compiler, hardware, and application teams to investigate and resolve issues.
  • Support tooling and workflows for graphics (OpenGL, Vulkan, DirectX) and compute (CUDA, PTX, OpenCL) use cases.

Requirements

Must-have technical skills and experience; preferred qualifications noted.

  • 2+ years of compiler code generation experience.
  • Excellent hands-on C++ programming skills.
  • Strong software engineering practices focused on robust, maintainable solutions.
  • Good communication and documentation skills; self-motivated and able to work independently.
  • Experience collaborating with hardware and application teams to diagnose complex problems.
  • Preferred: Experience with LLVM code generation (instruction scheduling, software pipelining, register allocation, GlobalISel, TableGen, MIR) or developing CUDA/DirectX/OpenGL/Vulkan applications; M.S./Ph.D. with compiler research noted as a strong plus.

Education Requirements

B.S. in Computer Science, Computer Engineering, or equivalent practical experience is required or acceptable. M.S. or Ph.D. in a related field with significant compiler work is preferred. The posting explicitly allows equivalent experience in lieu of a degree.

Base salary ranges: 124,000 USD - 195,500 USD (Level 2) and 152,000 USD - 241,500 USD (Level 3).

Applications accepted through August 25, 2026.


About the Company

Company: NVIDIA

Headquarters: Santa Clara, California, USA

NVIDIA is a global leader in accelerated computing, renowned for its innovative solutions in AI and digital twins that transform diverse industries. The company specializes in networking technologies, providing end-to-end InfiniBand and Ethernet solutions for servers and storage that optimize performance and scalability. NVIDIA serves sectors such as high-performance computing, enterprise data centers, and cloud computing, constantly reinventing its products and services to stay ahead in the market.

NVIDIA logo

Date Posted: 2026-08-22