NVIDIA

Technology

CompilerEngineer,ComputeFront-End-NewCollegeGrad2026

$124–242k Santa Clara, California, United States FULL TIME Remote Friendly
Market Sentiment
HIGH DEMAND

Neural analysis suggests this role is
optimal for Mid+ candidates.

The Brief

“Compiler Engineer, Compute Front-End - New College Grad 2026 at NVIDIA. Skills: Compiler engineering, CUDA C++, GPU computing. Design compiler capabilities. Implement compiler capabilities”

Industry & Context.

Technology
Problems you'll solve

Solving challenging problems

What They're Looking For.

Must Have

BS/MS/PhD degree, 1+ years of experience, Knowledge of compiler front-end, Advanced C++ development skills, writing and debugging multithreaded programs

Nice to Have

track-record in compiler engineering, Prior work on domain-specific front-ends, CUDA C++ application development, understanding of parallel programming concepts, Experience working with Programming Language standards

What You'll Do.

Design compiler capabilities

Implement compiler capabilities

Deliver language extensions

Deliver performance improvements

Work on optimizing CUDA C++ compiler

Translate parallel programs

Optimize for GPU architectures

Design compiler driver enhancements

Implement compiler driver enhancements

Contribute to programming language specification

Factor in new GPU hardware

Drive language conformance

Drive front-end robustness

Provide engineering support

Deliver targeted changes

Establish customer relationships

Establish partner relationships

How You'll Work.

Team & Collaboration

Dynamic matrix environment

Communication Scope

Verbal communication; Written communication

Process & Methodology

Competing priorities

Full Job Description

We are looking for a highly motivated Compiler Software Engineer to join this dynamic and innovative CUDA Compiler team. You will craft compiler capabilities that enable development and deployment of high performance parallel applications on NVIDIA's next generation GPU's. Our team delivers language extensions and performance improvements to better realize the potential of NVIDIA hardware for a growing range of computational workloads, ranging from deep learning, scientific computation, and self-driving cars to video games and virtual reality. In this role, as a leader on our team, you have the opportunity of working on the optimizing CUDA C++ compiler, a core component of our platform for accelerating general purpose computation on the GPU. The CUDA programming language defines a unified programming model across a range of system configurations and hardware capabilities. The compiler is responsible for translating parallel programs written in the CUDA/C++ programming language into microcode that is optimized for fast execution on NVIDIA's family of industry-leading GPU architectures. You will be solving challenging problems alongside some of the top valued diverse minds in GPU computing and systems software, doing what you enjoy. If you’re excited by these challenges, we’d love to hear from you! **What you 'll be doing:** * Design and implement enhancements to the CUDA C++ compiler driver and front-end, ensuring tight integration with industry-leading third-party compiler software. * Contribute to the CUDA C++ programming language specification and its evolution factoring in support for new GPU hardware capabilities. * Drive language conformance, front-end robustness, and compile-time improvements that benefit a wide range of users, from deep learning researchers to safety-critical software developers. * Provide engineering support for the compiler and deliver targeted changes for production customer releases. * Establish strong customer/partner relationships and t

Free ATS check

Applying for this Compiler Engineer, Compute Front-End - New College Grad 2026 role?

Most applicants get filtered before a human reads their resume. See if yours makes the cut.

How to Apply on Workday

  • Workday has a multi-step form — save your progress after every section.
  • "Apply With LinkedIn" can fail or lose data; manual entry is more reliable.
  • Watch for the "Submit for Review" final step — hitting "Save" alone does not submit.
  • Job requisition numbers are useful when following up with HR by email.

ANONYMOUS · UNFILTERED

What do employees actually say about NVIDIA?

Real rants from real employees. Read before you apply.

Read Company Rants →