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

Hunter Bond
Greater London, UK
19 days ago
Apply on www.collegerecruiter.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Experienced
Experience required
4 years minimum
Compensation
£200,000.0
Working hours
Regular working hours

Tech stack

Distributed Systems Python (Programming Language) Machine Learning Tensorflow Information Technology Machine Learning Operations Data Pipelines

Job description

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.

Requirements

  • 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!

About the company

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!

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.collegerecruiter.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

4:36 min

Hiring passionate software engineers to tackle unprecedented scaling challenges

Dana Lawson Dana Lawson +1 · World Congress 2026 Europe

1:39 min

Fundamentals of tensors and the TensorFlow library

Håkan Silfvernagel · LIVE

6:08 min

Applying software engineering environments and testing to data pipelines

Matthias Niehoff Matthias Niehoff · World Congress 2024

2:36 min

Applying supervised machine learning for practical rule extraction

Katja Träumner

43 sec

Software engineering journey and local Manchester roots

Jonathan Tang · Coffee With Developers

3:55 min

Evaluating central server APIs against edge deployment models

Hauke Brammer · World Congress 2021

Videos

See all

Related articles

See all