AI Compiler Optimization Engineer (Hybrid CPU/XPU)

Huawei Technologies Research & Development (UK) Ltd

City of Edinburgh

On-site

GBP 85,000 - 110,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

33 days annual leave entitlement peryr
Group Pension
Life insurance
Private medical insurance
Medical expense claim scheme
Employee Assistance Program
Cycle to work scheme
Company sports club and social events
Extra learning & development time

Job summary

Huawei Research and Development UK Limited in Edinburgh is seeking a skilled AI Compiler Optimization Engineer to boost AI model inference performance on CPU and CPU/XPU hybrid systems, using advanced compiler techniques.

You will profile frameworks such as TensorFlow, PyTorch and ONNX, optimize graph execution, and contribute to open research with practical insights and publications.

Qualifications

  • Proficiency in C/C++ and compiler infrastructure (LLVM/MLIR).
  • Deep understanding of AI model architectures and inference workflows.
  • Experience with performance profiling tools (e.g., perf, TensorBoard, VTune).
  • Familiarity with CPU/XPU hardware architectures and optimization techniques.

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.
  • 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.
  • Research & Insight Development: Track and analyze the latest advancements in AI & compiler research; produce actionable insight reports summarizing trends and benchmarks.

Skills

C/C++
AI architectures
Performance profiling

Education

BSc/MSc/MSci in CS

Tools

LLVM
MLIR
Perf
TensorBoard
VTune

Job description

Huawei Research and Development UK Limited in Edinburgh is seeking a skilled AI Compiler Optimization Engineer to boost AI model inference performance on CPU and CPU/XPU hybrid systems, using advanced compiler techniques.

You will profile frameworks such as TensorFlow, PyTorch and ONNX, optimize graph execution, and contribute to open research with practical insights and publications.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

AI Compiler Optimization Engineer - Edinburgh
AI Compiler Optimization Engineer - Edinburgh

microTECH Global Limited • City of Edinburgh

Hybrid
GBP 90,000 - 120,000
AI Inference Optimizations Engineer (MLIR/LLVM)
AI Inference Optimizations Engineer (MLIR/LLVM)

microTECH Global Limited • City of Edinburgh

Hybrid
GBP 90,000 - 120,000
LLVM Compiler Engineer – AI & xPU Optimizations
LLVM Compiler Engineer – AI & xPU Optimizations

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
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
AI Runtime & Systems Engineer for Low-Latency Inference
AI Runtime & Systems Engineer for Low-Latency Inference

Huawei Technologies Research & Development (UK) Ltd • Cambridge

On-site
GBP 65,000 - 110,000
AI Compiler Engineer: MLIR & GPU Inference
AI Compiler Engineer: MLIR & GPU Inference

NVIDIA Corporation • United Kingdom

Remote
GBP 95,000 - 125,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
ML Systems & Compiler Research Engineer
ML Systems & Compiler Research Engineer

Huawei Technologies Research & Development (UK) Ltd • Cambridge

On-site
GBP 90,000 - 140,000
LLVM Compiler Engineer for HPC/AI Optimizations
LLVM Compiler Engineer for HPC/AI Optimizations

microTECH Global Limited • City of Edinburgh

Hybrid
GBP 65,000 - 95,000
AI Inference Compiler Engineer for Next-Gen GPUs
AI Inference Compiler Engineer for Next-Gen GPUs

NVIDIA • United Kingdom

On-site
GBP 90,000 - 150,000