Senior ML Systems Engineer - Scale & Performance

Arcus Search

Greater London

On-site

GBP 80,000 - 120,000

Full time

2 days ago
Be an early applicant
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

Arcus Search in London is seeking a Machine Learning Engineer to join a team building the systems and infrastructure behind large‑scale ML. This role focuses on ensuring the technology around ML workloads scales, performs, and remains robust, rather than building models all day.

You’ll work on distributed training, inference, profiling, and optimisation in GPU‑heavy environments, using Python, PyTorch and NumPy.

Qualifications

  • Strong engineering judgement and problem-solving skills.
  • Experience with distributed training, inference, profiling, and optimisation or HPC.
  • Exposure to large-scale distributed systems and performance-sensitive workloads.

Responsibilities

  • Improve performance and scalability of ML workloads across training and inference.
  • Profile systems, identify bottlenecks, and understand impact of compute, networking, and storage on performance.
  • Work with Python, PyTorch, NumPy in GPU-heavy environments and test new frameworks and hardware.

Skills

Python
PyTorch
NumPy
Profiling
Distributed systems

Education

Computer Science or related field

Tools

GPUs
High Performance Computing
Linux

Job description

Arcus Search in London is seeking a Machine Learning Engineer to join a team building the systems and infrastructure behind large‑scale ML. This role focuses on ensuring the technology around ML workloads scales, performs, and remains robust, rather than building models all day.

You’ll work on distributed training, inference, profiling, and optimisation in GPU‑heavy environments, using Python, PyTorch and NumPy.

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

Similar jobs worth comparing

Senior Machine Learning Engineer
Senior Machine Learning Engineer

Arcus Search • Greater London

On-site
GBP 80,000 - 120,000
Senior ML Performance Engineer - Real-Time Inference & Scale
Senior ML Performance Engineer - Real-Time Inference & Scale

Odyssey • Greater London

On-site
GBP 70,000 - 90,000
Senior ML Engineer
Senior ML Engineer

C4S Search Ltd • Greater London

Hybrid
GBP 90,000 - 150,000
ML Performance Engineer – Scale GPU/CPU Workloads
ML Performance Engineer – Scale GPU/CPU Workloads

Barlowe LLP • Greater London

On-site
GBP 90,000 - 150,000
Lunch provided
35 days’ annual leave
9% company pension contributions
+4
Machine Learning Research Engineer (ML Systems)
Machine Learning Research Engineer (ML Systems)

Scale AI • York and North Yorkshire

On-site
GBP 90,000 - 120,000
Health & Wellbeing
Career Growth stipend
Building Scale Community
+1
Staff ML Engineer, Production Systems
Staff ML Engineer, Production Systems

ActAI • Greater London

On-site
GBP 90,000 - 150,000
Senior ML Engineer - AI Hardware & Scale
Senior ML Engineer - AI Hardware & Scale

EngineersOfAI • Bristol

On-site
GBP 90,000 - 140,000
ML Engineering Manager — Lead Scalable AI Systems
ML Engineering Manager — Lead Scalable AI Systems

Compare the Market • Peterborough

Hybrid
GBP 110,000 - 140,000
Research Engineer: Scalable Production ML Systems
Research Engineer: Scalable Production ML Systems

Anthropic • Greater London

On-site
GBP 260,000 - 630,000
Senior ML Engineer - Lead Scalable AI Solutions (Remote)
Senior ML Engineer - Lead Scalable AI Solutions (Remote)

Anson McCade • Greater London

Hybrid
GBP 90,000 - 140,000