ML Performance Engineer: AI Acceleration & Systems

Tradermath

Greater London

Hybrid

GBP 100,000 - 150,000

Full time

14 days+
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Benefits offered by this job

Onsite gym, sauna, and fitness classes
Extensive medical benefits including a
Breakfast and lunch provided
Caregiver supports
Office Kings Cross location
25 days paid holiday
Generous Pension contributions

Job summary

XTX Markets in London seeks an experienced software engineer to boost ML performance and AI acceleration across training and inference platforms. You will work on a sophisticated optimizing compiler for accelerated computing, and push memory hierarchies, parallelism, and hardware-aware optimisations.

You should be proficient in C/C++/Rust and have experience with GPUs/TPUs, data-flow compilers, and OS-level development.

Qualifications

  • Experienced software engineer in C/C++/Rust or similar language.
  • Understanding of and experience targeting GPUs, TPUs, or similar hardware.
  • Experience with data-flow oriented compilers for AI or scientific computing.
  • Experience writing Linux kernel modules or other OS development.

Responsibilities

  • Improve performance of XTX's ML training and inference platforms.
  • Work on a sophisticated optimizing compiler for accelerated computing platforms.
  • Analyze memory hierarchies, degrees of parallelism, and microarchitectural nuances to optimise code.
  • Map AI models from JAX graphs to transistors and contribute to hardware architecture design.

Skills

C/C++/Rust
GPU/TPU experience
Data-flow compilers
Linux kernel modules

Tools

CUDA
JAX

Job description

XTX Markets in London seeks an experienced software engineer to boost ML performance and AI acceleration across training and inference platforms. You will work on a sophisticated optimizing compiler for accelerated computing, and push memory hierarchies, parallelism, and hardware-aware optimisations.

You should be proficient in C/C++/Rust and have experience with GPUs/TPUs, data-flow compilers, and OS-level development.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

AI Hardware Acceleration Engineer for ML Performance
AI Hardware Acceleration Engineer for ML Performance

XTX Markets • Greater London

On-site
GBP 60,000 - 100,000
Onsite gym
Extensive medical benefits
Daily breakfast and lunch
+2
Machine Learning Performance Engineer London, England, United Kingdom
Machine Learning Performance Engineer London, England, United Kingdom

XTX Markets • Greater London

On-site
GBP 60,000 - 100,000
Onsite gym
Extensive medical benefits
Daily breakfast and lunch
+2
Machine Learning Performance Engineer XTX Markets · London, United Kingdom an hour ago
Machine Learning Performance Engineer XTX Markets · London, United Kingdom an hour ago

Tradermath • Greater London

On-site
GBP 100,000 - 150,000
Onsite gym, sauna, and fitness classes
Extensive medical benefits including a
Breakfast and lunch provided
+4
ML Performance Engineer: GPU & Systems Optimisation
ML Performance Engineer: GPU & Systems Optimisation

Trading Interview • Greater London

Hybrid
GBP 120,000 - 180,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
Real-Time ML Systems Performance Engineer
Real-Time ML Systems Performance Engineer

Janestreet • Greater London

On-site
GBP 70,000 - 90,000
Senior ML Compiler Engineer for High-Speed AI Accelerators
Senior ML Compiler Engineer for High-Speed AI Accelerators

Fractile • Greater London

On-site
GBP 90,000 - 140,000
Equity
Private medical
Dental
+3
Machine Learning Performance Engineer
Machine Learning Performance Engineer

Quant Blueprint LLC • Greater London

On-site
GBP 50,000 - 70,000
Machine Learning Performance Engineer
Machine Learning Performance Engineer

Trading Interview • Greater London

On-site
GBP 120,000 - 180,000
C++ ML Runtime Engineer - AI Acceleration & Systems
C++ ML Runtime Engineer - AI Acceleration & Systems

Arm Limited • Cambridge

On-site
GBP 70,000 - 120,000