CareerPlanSign in

Machine Learning Engineer, Performance Tooling

UK💼 Full-time🗓 2026-09-11 → 2026-09-26

Core

Design and build reliable, self-service performance tools that scale across models, hardware targets, and development workflows to measure, predict, and optimize AI performance.

Role type

Senior IC machine learning performance engineer

Builds

Self-service performance tooling and monitoring systems for model builds and training runs

Domain

AI/ML infrastructure and performance optimization

Deliverable

production ML models

Required skills

performance engineering, profiling, roofline analysis, latency optimization, throughput optimization, workload root-cause analysis, Python, PyTorch, deep learning model development, data analysis

Preferred skills

end-to-end tool ownership, quantitative communication

Technologies

Python, PyTorch

Responsibilities

Design and build performance tools; define standards for measuring and predicting AI performance; model theoretical platform peaks and identify efficiency losses; predict latency, memory, utilization, and compute cost; own monitoring and regression alerting; collaborate with training and runtime engineers to establish performance targets.

Seniority

Senior, hands-on IC

Sourced via codingjobboard · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.