Skip to content
Updated How AI-exposed are the skills employers are hiring for? See the data →

From the employer's careers site First seen 19 Jul 2026 · Still live on 29 Oct 2026

Senior CPU Compiler Performance Engineer

NVIDIA Cambridge senior full-time

The employer hasn't listed a salary.

Apply on NVIDIA

Description

We are seeking a Senior CPU Compiler Performance Engineer to join our team at NVIDIA. You will design compiler and hardware software together, developing new technologies to help with hardware software co-design. Your work will be crucial for the performance of AI, HPC, and other performance-critical software deployed on NVIDIA Data Centres, on the cloud, and at supercomputing centres around the world.

Responsibilities:

  • Work with a geographically distributed partner organisation to understand, modify, and improve CPU Compiler SW at NVIDIA.
  • Analyse AI workloads to champion improvements in both new hardware and compiler toolchain and improve hardware-software co-design.
  • Contribute new features and optimisation techniques targeting NVIDIA 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 artificial intelligence, high-performance computing, and data centre technologies.
  • Contribute towards the development of next-generation compute.

Requirements:

  • BS, MS or higher degree in Computer Science, Computer Engineering, or related field, or equivalent work experience with 8+ years of work experience.
  • Experience with compiler development or a related academic project.
  • Knowledge of Language Front-Ends or Compiler optimisation techniques and code generation modules.
  • Strong hands-on C++ programming skills.
  • Good CPU architecture and low-level performance analysis skills with hands-on experience of pre-Silicon hardware/software co-design.
  • Excellent verbal and written communications skills.

Nice to Have:

  • Knowledge of workload analysis and the ability to drive improvements in hardware, software, libraries, and compilers.
  • Expertise with CPU architectures such as Arm Architecture (AArch32, AArch64), RISC-V, x86_64, PowerPC, or DSPs.
  • A track record of working with industry-standard compiler infrastructure such as GCC, LLVM, or MLIR.
  • Knowledge of AI algorithms, scientific HPC applications, and related code optimisations.
  • Significant contributions to free software and open-source compiler communities.

Benefits: NVIDIA offers highly competitive salaries and a comprehensive benefits package.

Skills

Required

  • C++
  • compiler development
  • CPU architecture
  • performance analysis
  • hardware/software co-design

Nice to have

  • workload analysis
  • Arm Architecture
  • RISC-V
  • x86_64
  • PowerPC
  • DSPs
  • GCC
  • LLVM
  • MLIR
  • AI algorithms
  • HPC applications
Apply on NVIDIA