Description
NVIDIA is seeking a Backend Compiler Engineer to join their team. The successful candidate will work on constructing and emitting high-performance GPU machine instructions for Graphics and Compute.
Responsibilities:
- Investigate problems or improvement opportunities within the NVIDIA Compiler Back End
- 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
Requirements:
- Recent graduate with a Bachelors or Master's degree in Computer Science or Computer Engineering
- Successful completion of an undergraduate Compiler Design class
- Background in LLVM code generation
- Strong writing and oral skills
- Strong coding skills with C/C++
Preferred qualifications:
- Specialization in Compiler Design and Construction
- Hands-on experience with backend compiler design and code generation
- Background in LLVM code generation including instruction scheduling, software pipelining, register allocation, GlobalISel, TableGen, LLVM IR, and Machine IR (MIR)
- Experience with GPU and parallel architectures, CUDA, PTX, OpenGL, DX, or Vulkan
This listing is enriched and indexed by YubHub. To apply, use the employer's original posting:
https://nvidia.wd5.myworkdayjobs.com/en-US/NVIDIAExternalCareerSite/job/US-CA-Santa-Clara/Backend-Compiler-Engineer---New-College-Grad-2026_JR2021242