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

Compiler Engineer, Compute Front-End

NVIDIA

Compiler Engineer focused on developing CUDA Compiler capabilities for high-performance parallel applications on NVIDIA's GPUs. Collaborating with top engineers to enhance compiler technology.

Posted 5/26/2026full-timeCalifornia, Texas, Washington • 🇺🇸 United StatesJunior💰 $124,000 - $195,500 per yearWebsite

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
CUDAC++compiler developmentfront-end technologymultithreaded programminglarge codebasescompile-time improvementslanguage conformancesoftware development
Soft Skills
interpersonal skillsverbal communicationwritten communicationtime managementability to meet deadlinestask prioritizationteamworkinfluencing skillsexecution excellence
Certifications & Qualifications
BS degree in Computer ScienceMS degree in Computer SciencePhD degree in Computer ScienceComputer Engineering degree
Industry Keywords
GPU hardwarecompiler softwareproduction releasescustomer relationshipspartner relationships

About the role

Key responsibilities & impact
  • 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
  • Provide engineering support for the compiler and deliver targeted changes for production customer releases
  • Establish strong customer/partner relationships and trust through excellent execution and high-quality software development

Requirements

What you’ll need
  • BS/MS/PhD degree in Computer Science, Computer Engineering, or related field (or equivalent experience)
  • 1+ years of experience in developing production compilers or related software
  • Knowledge of compiler front-end technology
  • Advanced C++ development skills, including experience working with large, modularized codebases
  • Strong interpersonal, verbal and written communications skills
  • Capability to achieve objectives under tight deadlines
  • Experience executing tasks while managing competing priorities
  • Experience writing and debugging multithreaded programs
  • Deep understanding of technology and passion for what you do with strong teamwork, specifically a proven ability to effectively guide and influence within a dynamic matrix environment

Benefits

Comp & perks
  • Competitive salaries and a generous benefits package