AI Compiler Optimization Engineer - Edinburgh

microTECH Global Limited

City of Edinburgh

Hybrid

GBP 90,000 - 120,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

microTECH Global Limited in the United Kingdom is seeking an AI Compiler Optimization Engineer to push inference performance on CPU and hybrid CPU/XPU systems. You will implement advanced compiler techniques and profiling to uncover optimization opportunities.

You will profile frameworks such as TensorFlow, PyTorch, ONNX, and llama.cpp, propose kernel and graph-level optimizations, and contribute insights from industry research through technical reports.

Qualifications

  • Experience with compiler optimizations for AI workloads.
  • Familiar with MLIR/LLVM and JIT graph optimizations.
  • Experience profiling AI frameworks and identifying bottlenecks.

Responsibilities

  • Implement compiler techniques to enhance inference performance on CPU and CPU/XPU hybrid systems.
  • Profile and optimize end-to-end inference workflows across AI frameworks.
  • Track AI/compiler research and publish actionable insights.

Skills

Compiler optimizations
MLIR development
LLVM backend
Performance profiling
JIT optimization

Tools

LLVM
MLIR
TensorFlow
PyTorch
ONNX
llama.cpp

Job description

We are seeking a skilled AI Compiler Optimization Engineer to optimize AI model inference performance through advanced compiler technologies. You will focus on performance tuning for CPU or hybrid CPU/XPU heterogeneous architectures, profiling AI frameworks to discover new optimization opportunities, and delivering cutting-edge insights from industry research.

Key Responsibilities:

Compiler-Based Performance Optimization:

  • Implement compiler techniques (e.g., MLIR level optimizations, LLVM backend optimizations) to enhance inference performance on CPU and CPU/XPU hybrid systems

  • Optimize JIT level compute graphs with operator fusion, memory allocation and etc. for latency/throughput improvements

  • Preferred: Experience with LLVM/MLIR development

AI Model Profiling & Framework Optimization:

  • Profile end-to-end inference workflows on frameworks like TensorFlow, PyTorch, ONNX, and llama.cpp to identify hotspots and bottlenecks

  • Propose and implement optimization strategies (e.g., kernel tuning, graph-level optimizations)

  • Preferred: Experience optimizing models on multiple AI frameworks

Research & Insight Development:

  • Track and analyze the latest advancements in AI & compiler research (academic papers, open-source projects)

  • Produce actionable insight reports summarizing trends, benchmarks, and potential optimizations

  • Preferred: Strong technical writing skills with prior publications or reports

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

AI Compiler Optimization Engineer (Hybrid CPU/XPU)
AI Compiler Optimization Engineer (Hybrid CPU/XPU)

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

On-site
GBP 85,000 - 110,000
33 days annual leave entitlement peryr
Group Pension
Life insurance
+6
AI Inference Optimizations Engineer (MLIR/LLVM)
AI Inference Optimizations Engineer (MLIR/LLVM)

microTECH Global Limited • City of Edinburgh

Hybrid
GBP 90,000 - 120,000
AI Compiler Engineer
AI Compiler Engineer

ic resources • West of England

On-site
GBP 70,000 - 100,000
AI Compiler Engineer: MLIR & GPU Inference
AI Compiler Engineer: MLIR & GPU Inference

NVIDIA Corporation • United Kingdom

Remote
GBP 95,000 - 125,000
AI Compiler Optimization Engineer
AI Compiler Optimization Engineer

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

On-site
GBP 85,000 - 110,000
33 days annual leave entitlement peryr
Group Pension
Life insurance
+6
Compiler Engineer - Edinburgh/Cambridge
Compiler Engineer - Edinburgh/Cambridge

microTECH Global Limited • City of Edinburgh

Hybrid
GBP 65,000 - 95,000
LLVM Compiler Engineer: AI-Driven Optimizations
LLVM Compiler Engineer: AI-Driven Optimizations

European Tech Recruit • Cambridgeshire and Peterborough

On-site
GBP 70,000 - 110,000
AI Compiler Engineer: Kernel Gen & MLIR Innovation
AI Compiler Engineer: Kernel Gen & MLIR Innovation

NVIDIA • Cambridge

On-site
GBP 110,000 - 160,000
Edge AI Compiler Engineer — LLVM/MLIR Specialist
Edge AI Compiler Engineer — LLVM/MLIR Specialist

ic resources • West of England

On-site
GBP 70,000 - 100,000
AI Runtime Engineer: Build Next-Gen AI Platform
AI Runtime Engineer: Build Next-Gen AI Platform

Modular, a Qualcomm company • City of Edinburgh

On-site
GBP 83,000 - 124,000
World-class benefits
RSU grants
Team building events