ML Infrastructure Developer (Python/Rust) - Up to £200k base + Bonus + Benefits - London

Hunter Bond

Greater London

On-site

GBP 120,000 - 200,000

Full time

2 days ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

Hunter Bond is seeking an ML Infrastructure Engineer in London to design and build infrastructure powering high-performance ML workloads. You’ll enable faster training, efficient inference and scalable deployment across distributed environments.

As a key early team member, you’ll own architecture, drive observability and performance benchmarking, and collaborate with ML engineers and platform teams to remove bottlenecks and push the boundaries of model efficiency and throughput.

Qualifications

  • 4+ years working with Python and/or Rust
  • Experience with highly distributed and scalable systems
  • Strong understanding of high level system design
  • Ivy League Computer Science degree or equivalent
  • Curious and tech-driven personality

Responsibilities

  • Design and build infrastructure for high-performance ML workloads.
  • Collaborate with ML engineers, researchers and platform teams to optimize the stack.
  • Own architectural decisions, enabling observability, reliability and performance benchmarking.
  • Contribute to developer tooling and best practices for deployment and scaling.

Skills

Python
Rust
Distributed systems
System design
Ivy League CS degree

Education

Ivy League Computer Science degree

Job description

Salary: up to £200,000 P/A + Bonus (DOE)

Location: London

The role:

We are seeking an ML Infrastructure Engineer to join a fast-growing team focused on optimising the performance and scalability of machine learning systems.

In this role, you will design and build the infrastructure that powers high-performance ML workloads, enabling faster training, efficient inference, and scalable deployment across distributed environments. You’ll work on systems that sit at the intersection of machine learning and high-performance engineering, helping to push the boundaries of model efficiency and throughput.

You will collaborate closely with ML engineers, researchers, and platform teams to identify performance bottlenecks and implement optimisations across the stack—from data pipelines and compute orchestration to model execution and hardware utilisation. Your work will directly impact how models are trained, deployed, and scaled in production environments.

As an early member of a growing team, you’ll have significant ownership over architectural decisions, contributing to the design of robust, scalable infrastructure and developer tooling. You’ll also help establish best practices around observability, reliability, and performance benchmarking.

This is an ideal opportunity for someone who enjoys low-level problem solving, distributed systems, and working with modern ML frameworks and infrastructure technologies. You’ll play a key role in building systems that make machine learning faster, more efficient, and more cost-effective.

You will have:

  • 4 + Years working with Python and/or Rust - other systems level knowledge a big plus
  • Experience working with highly distributed and scalable systems
  • Strong understanding of high level system design
  • Outstanding academic background - Ideally Computer Science Degree from an Ivy League University
  • A curious and tech driven personality!
The organisation is one of the most elite Tech firms globally and you can expect to find:
  • Stunning offices
  • Generous benefits and bonus package - Market Leading!!
  • Excellent career progression and the ability to learn from some of the best engineers on the planet.
  • The opportunity to work with tech years ahead of competitors!
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Staff Software Engineer (Distributed Systems - Rust) - Up to £200k Base + Industry Leading Bonus
Staff Software Engineer (Distributed Systems - Rust) - Up to £200k Base + Industry Leading Bonus

Hunter Bond • Greater London

Hybrid
GBP 120,000 - 200,000
ML Engineer - 12 months FTC
ML Engineer - 12 months FTC

Lorien • Coventry

Hybrid
GBP 59,000 - 71,000
Life assurance (6x annual salary)
Pension with matched contributions
Hybrid working: office once a week or
Senior Machine Learning Engineer
Senior Machine Learning Engineer

Harnham - Data and Analytics Recruitment • Greater London

Hybrid
GBP 99,000 - 121,000
Hybrid work
Competitive pay + bonus
Career progression
Machine Learning Engineer
Machine Learning Engineer

Platform Recruitment • Greater London

On-site
GBP 42,000 - 70,000
MLOps Engineer
MLOps Engineer

Harnham • Greater London

Hybrid
GBP 75,000 - 85,000
Bonus up to 10%
Private healthcare
Hybrid work London
ML & Cloud Infrastructure Engineer
ML & Cloud Infrastructure Engineer

Harnham • London

Hybrid
GBP 140,000 - 160,000
Machine Learning Engineer
Machine Learning Engineer

G-Research • Greater London

On-site
GBP 85,000 - 130,000
Highly competitive compensation
Annual discretionary bonus
Lunch provided via Just Eat
+6
ML / Backend Engineer @ Sqwish
ML / Backend Engineer @ Sqwish

Sqwish • Cambridge

Hybrid
GBP 40,000 - 90,000
Equity
Principal Machine Learning Infrastructure Engineer London, United Kingdom
Principal Machine Learning Infrastructure Engineer London, United Kingdom

PhysicsX Ltd • Greater London

On-site
GBP 80,000 - 100,000
Equity options
10% employer pension contribution
Free office lunches
+6
Machine Learning Engineer
Machine Learning Engineer

Oho Group • Greater London

On-site
GBP 70,000 - 110,000