Compiler Engineer

Switch Tech Talent

United Kingdom

On-site

GBP 70,000 - 110,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Competitive compensation
Growth opportunities
Ownership of critical projects

Job summary

A technology company specializing in AI infrastructure is seeking a Compiler Engineer to design and extend MLIR dialects and build conversion pipelines. This mid-senior level role requires expertise in C++ and at least three years of experience in compiler development. Join a fast-paced team and work on critical compiler subsystems with a focus on reducing compute costs and improving performance.

Qualifications

  • 3+ years’ experience in production compiler or toolchain development (LLVM/MLIR, GCC, etc.).
  • Expertise in C++17/20.
  • Proven performance engineering skills.

Responsibilities

  • Design and extend MLIR dialects, building conversion pipelines.
  • Implement and optimise compiler passes.
  • Collaborate on ABI and kernel launch strategies.
  • Profiling, measuring, and preventing regressions using tools such as nsight-compute, rocprof, vtune, and perf, supported by CI’d performance suites.
  • Driving upstream improvements to LLVM/MLIR, authoring RFCs, and reviewing PRs.
  • Collaborating with model optimisation and runtime teams on ABI, graph partitioning, and kernel launch strategies.
  • Experience with LLVM and/or MLIR.
  • 3+ years’ experience in production compiler or toolchain development (LLVM/MLIR, GCC, IREE/XLA/TVM, etc.).
  • Expertise in C++17/20.
  • Strong understanding of GPU architecture.
  • Proven performance engineering skills.

Skills

LLVM/MLIR
C++17/20
Performance engineering
GPU architecture understanding
Production compiler or toolchain development

Tools

nsight-compute
rocprof
vtune
perf

Job description

Overview

2 days ago Be among the first 25 applicants

This range is provided by Switch Tech Talent. Your actual pay will be based on your skills and experience — talk with your recruiter to learn more.

Base pay range

Direct message the job poster from Switch Tech Talent

Role

Role: Compiler Engineer (mid, senior, staff)

About the Company

An AI Infrastructure Start-up (B2B SaaS) are building a next-generation platform and seeking Mid/Senior/Staff Compiler Engineers.

Their LLVM/MLIR-based pipeline delivers lower latency, higher throughput, and improved cost efficiency across GPUs, enabling teams to scale production AI without scaling the bill.

Responsibilities
  • Designing and extending MLIR dialects, building conversion pipelines.
  • Implementing and optimising passes.
  • Extending and maintaining backends, curating and writing custom kernels (CUDA/HIP) with runtime integration for optimal occupancy and bandwidth use.
  • Profiling, measuring, and preventing regressions using tools such as nsight-compute, rocprof, vtune, and perf, supported by CI’d performance suites.
  • Driving upstream improvements to LLVM/MLIR, authoring RFCs, and reviewing PRs.
  • Collaborating with model optimisation and runtime teams on ABI, graph partitioning, and kernel launch strategies.
  • Experience with LLVM and/or MLIR.
  • 3+ years’ experience in production compiler or toolchain development (LLVM/MLIR, GCC, IREE/XLA/TVM, etc.).
  • Expertise in C++17/20.
  • Strong understanding of GPU architecture.
  • Proven performance engineering skills.
Compiler Engineer Desirable Experience
  • Exposure to IREE, OpenXLA/XLA, TVM, TensorRT-LLM, or Glow.
  • Knowledge of quantisation (INT8/INT4), dynamic shapes, and autotuning.
  • Familiarity with CPU vectorisation (AVX2/AVX-512/SVE), register allocation, or polyhedral techniques.
  • Experience with FPGA/HLS flows or custom accelerator backends.
Why Join
  • Opportunity to take ownership of critical compiler subsystems with visible upstream impact.
  • Work on one of the most complex and valuable challenges in AI, translating FLOPs into real-world performance.
  • Contribute to reducing compute costs, lowering CO₂ emissions, and easing demand on the global power grid.
  • Competitive compensation* and growth opportunities within a fast-paced, highly technical team.
Seniority and Employment Details
  • Seniority level: Mid-Senior level
  • Employment type: Full-time
  • Job function: Information Technology
  • Industries: Software Development

Referrals increase your chances of interviewing at Switch Tech Talent by 2x

Get notified about new Software Engineer jobs in United Kingdom.

We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Compiler Engineer
Compiler Engineer

Project People • Cambridge

On-site
GBP 40,000 - 60,000
GPU Compiler Engineer
GPU Compiler Engineer

European Tech Recruit • United Kingdom

Remote
GBP 66,000 - 97,000
Compiler Engineer - LLVM / C++
Compiler Engineer - LLVM / C++

European Tech Recruit • Cambridge

On-site
GBP 70,000 - 120,000
Senior ML Compiler Engineer
Senior ML Compiler Engineer

Fractile • West of England

On-site
GBP 110,000 - 160,000
Private Medical
Dental and Vision
Contributory Pension
+2
Engineering Manager - Compilers
Engineering Manager - Compilers

Fractile • West of England

Hybrid
GBP 110,000 - 160,000
Competitive salary
Equity & Ownership
Private Medical, Dental and Vision
+2
Senior ML Compiler Engineer
Senior ML Compiler Engineer

Fractile • Greater London

On-site
GBP 90,000 - 140,000
Equity
Private medical
Dental
+3
Engineering Manager - Compilers
Engineering Manager - Compilers

Fractile • Greater London

Hybrid
GBP 120,000 - 180,000
Competitive salary
Equity & Ownership
Private Medical
+4
Senior Compiler Engineer
Senior Compiler Engineer

NVIDIA • Cambridge

On-site
GBP 80,000 - 100,000
Highly competitive salaries
Comprehensive benefits package
Principal GPU Compiler Engineer
Principal GPU Compiler Engineer

European Tech Recruit • Cambourne

On-site
GBP 90,000 - 130,000
Compiler Engineer
Compiler Engineer

Huawei Technologies Research & Development (UK) Ltd • City of Edinburgh

On-site
GBP 70,000 - 100,000
33 days annual leave entitlement per2
Group Personal Pension
Life insurance
+6