Deliveroo

Senior Machine Learning Platform Engineer

Deliveroo2 days ago
Location

London - The River Building HQ

Type

Full Time

Salary

GBP 120,000 – 180,000

Level

Senior

Role

Machine Learning Platform Engineer

Posted

Apr 8, 2026

Full TimeSenior

The role

Summary

Deliveroo is seeking a Senior Machine Learning Platform Engineer in London to build and scale a cutting-edge ML infrastructure that powers critical business decisions. The ideal candidate will design, develop, and optimize machine learning platforms, enabling data scientists to train, validate, and deploy models efficiently across the organization.

What you'll do

Platform Design: Design and drive the direction for the centralized machine learning platform that powers Deliveroo's business decisions
Infrastructure Development: Build and scale infrastructure for ML training and deployment pipelines, model serving, and feature stores using advanced tools
Cross-Team Collaboration: Collaborate with product and platform teams to develop standardized tooling capabilities and drive MLOps practices
Library and Best Practices Development: Create libraries and establish best practices to make the ML ecosystem more accessible, reliable, and user-friendly
Platform Operations: Automate and document platform operations, transforming complex learnings into repeatable and self-healing systems

What we look for

Technical

Programming LanguagesAdvanced proficiency in Python and Go, with ability to quickly learn new languages
ML InfrastructureDemonstrated experience managing ML infrastructure and familiarity with modeling frameworks
Cloud and Container TechnologiesStrong Infrastructure as Code skills with Terraform, and experience managing containerized workloads on AWS
Distributed SystemsKnowledge of distributed services and event streaming, particularly using Kafka for real-time data processing

Education

Computer Science or Related FieldBachelor's or Master's degree in Computer Science, Machine Learning, Software Engineering, or equivalent practical experience

Experience

Machine Learning Platform EngineeringSignificant experience in building and maintaining machine learning infrastructure and platforms
Cross-Functional CollaborationProven ability to work effectively with product managers, data scientists, and engineering teams

Skills

Required skills

PythonAdvanced programming skills for ML platform development
GoStrong backend development capabilities
KubernetesContainer orchestration and management
TerraformInfrastructure as Code capabilities
AWSCloud infrastructure and services

Nice to have

TensorFlowMachine learning framework expertise
PyTorchAdvanced machine learning library knowledge
KafkaEvent streaming and real-time data processing
MLOpsAdvanced machine learning operations practices

Compensation & benefits

Salary

GBP 120,000 – 180,000 (annual)

Stock options

Available

Benefits

Competitive Salary

Attractive compensation package with potential for equity

Flexible Working

Hybrid work model with flexibility in work arrangements

Professional Growth

Opportunities for continuous learning and career development

Impact-Driven Environment

Work on complex, large-scale technical challenges with global impact

Inclusive Culture

Commitment to diversity, equity, and inclusion in the workplace


Interview process

  1. 1
    Initial Screening Review of application and background
  2. 2
    Technical Phone Screen Detailed discussion of technical skills and experience
  3. 3
    Technical Interview In-depth technical assessment of ML platform engineering skills
  4. 4
    System Design Interview Evaluation of architectural and infrastructure design capabilities
  5. 5
    Final Leadership Interview Discussion of cultural fit and long-term potential

Apply for this position

You'll be redirected to the company's application page