Senior CPU Compiler Performance Engineer (Remote)

NVIDIA Corporation

United Kingdom

On-site

GBP 100,000 - 130,000

Full time

14 days+
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

NVIDIA Corporation is seeking a Senior CPU Compiler Performance Engineer for distributed, high-impact work across AI and HPC workloads. You will analyze AI workloads, improve compiler toolchains, and contribute optimisations for CPU hardware/software co-design in a globally distributed team.

Role requires strong C++ skills, CPU architecture knowledge, and experience with compiler infrastructures such as GCC, LLVM or MLIR. Remote collaboration with teams across multiple regions is expected.

Qualifications

  • 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.

Responsibilities

  • Design compiler and hardware-software co-design solutions.
  • Analyse AI workloads to champion improvements in hardware and toolchains.
  • Contribute new features and optimisation techniques for NVIDIA CPU architectures.
  • Develop compiler software optimised for performance and scalability.
  • Collaborate with upstream projects and open-source communities.

Skills

C++ programming
CPU performance analysis
Language Front-Ends
Compiler optimisation
Communication skills

Education

BS/MS or higher in CS/CE or related

Tools

GCC
LLVM
MLIR

Job description

NVIDIA Corporation is seeking a Senior CPU Compiler Performance Engineer for distributed, high-impact work across AI and HPC workloads. You will analyze AI workloads, improve compiler toolchains, and contribute optimisations for CPU hardware/software co-design in a globally distributed team.

Role requires strong C++ skills, CPU architecture knowledge, and experience with compiler infrastructures such as GCC, LLVM or MLIR. Remote collaboration with teams across multiple regions is expected.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior CPU Compiler Performance Lead
Senior CPU Compiler Performance Lead

NVIDIA • United Kingdom

On-site
GBP 90,000 - 140,000
Senior CPU Compiler Performance Engineer
Senior CPU Compiler Performance Engineer

NVIDIA Corporation • Cambridge

On-site
GBP 110,000 - 160,000
Competitive salary
Global teamwork
Senior CPU Compiler Engineer: LLVM & AI/HPC Performance
Senior CPU Compiler Engineer: LLVM & AI/HPC Performance

NVIDIA Corporation • Cambridge

On-site
GBP 110,000 - 160,000
Senior Compiler Engineer
Senior Compiler Engineer

NVIDIA Corporation • Cambridge

On-site
GBP 110,000 - 160,000
Compiler Engineer
Compiler Engineer

IC Resources • Greater London

On-site
GBP 85,000 - 120,000
Senior HPC Performance Engineer: Optimize Compilers & Apps
Senior HPC Performance Engineer: Optimize Compilers & Apps

NVIDIA • United Kingdom

On-site
GBP 85,000 - 125,000
Senior Machine Learning Applications and Compiler Engineer, LPX
Senior Machine Learning Applications and Compiler Engineer, LPX

NVIDIA Corporation • Cambridge

Hybrid
GBP 95,000 - 135,000
Compiler Engineer - AI Inference
Compiler Engineer - AI Inference

NVIDIA • Cambridge

On-site
GBP 110,000 - 160,000
Senior CPU Performance Engineer - Cloud & HPC DevTech
Senior CPU Performance Engineer - Cloud & HPC DevTech

NVIDIA • United Kingdom

Hybrid
GBP 95,000 - 135,000
Hybrid work
Competitive salary
Benefits package
Senior CPU Performance DevTech Engineer (Cloud & HPC)
Senior CPU Performance DevTech Engineer (Cloud & HPC)

NVIDIA • Bristol

Hybrid
GBP 90,000 - 140,000