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

Senior Compiler Engineer

NVIDIA

CPU Compiler Engineer at NVIDIA developing and improving LLVM Toolchain for CPUs. Collaborating with a talented engineering team on AI and HPC technologies in Cambridge, UK.

Posted 6/12/2026full-timeCambridge • 🇬🇧 United KingdomSeniorWebsite

Tech Stack

Tools & technologies
Open Source

About the role

Key responsibilities & impact
  • Work with a geographically distributed partner organisation to understand, modify and improve CPU Compiler SW at NVIDIA
  • Contribute new features and optimisation techniques targeting NVIDIA Grace CPUs engaging with upstream and open source communities
  • Develop compiler SW that is optimised for performance
  • Be part of a team that is at the centre of AI, HPC and data centre technologies
  • Help in the development of next generation CPU micro-architecture

Requirements

What you’ll need
  • BS or MS degree in Computer Science, Computer Engineering, or related field or equivalent experience
  • More than 12 years of experience with compiler development in a production environment
  • Knowledge of Language Front-Ends or Compiler optimisation techniques and code generation modules
  • Strong hands-on C++ programming skills

Benefits

Comp & perks
  • Highly competitive salaries
  • Comprehensive benefits package

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 & Tools
C++compiler developmentcompiler optimisation techniquescode generation modulesperformance optimisationCPU micro-architectureAI technologiesHPC technologiesdata centre technologies
Certifications
BS degree in Computer ScienceMS degree in Computer ScienceBS degree in Computer EngineeringMS degree in Computer Engineering