Deliveroo Holdings plc logo

Software Engineer, Machine Learning Infrastructure

Job Overview

Location

London - The River Building HQ

Job Type

Full-time

Category

Software Engineer

Date Posted

July 21, 2026

Full Job Description

đź“‹ Description

  • • Build the infrastructure that helps Deliveroo teams move GenAI ideas from prototype to production, increasing the velocity of business impact from AI across the company.
  • • Work on our open-weights serving stack — real-time GPU endpoints, high-throughput batch inference, and fine-tuning (SFT/DPO/LoRA) — alongside the LLM Gateway, Agent Gateway, evals infrastructure, guardrails, and cost attribution.
  • • Design scalable, high-performance systems for model serving, batch inference, GPU autoscaling, and fine-tuning that power real customer and internal automation use cases.
  • • Push the cost and latency frontier of GPU inference — turning batch jobs that took days into hours and cutting inference cost by multiples — while giving product teams a clean choice across open-weight and closed-source models with reliability, fallback, observability, and cost controls built in.
  • • Build platforms that support rapid experimentation while meeting production standards for latency, scale, monitoring, SLOs, playbooks, and operational excellence.
  • • Partner closely with ML engineers, product engineers, data scientists, and platform teams across DoorDash, Wolt, and Deliveroo to turn emerging GenAI capabilities into durable platform primitives.
  • • Shape the future of the centralized GenAI platform — including emerging directions such as reinforcement learning (RLHF/RLVR), agent optimization, and other post-training and agentic techniques — enabling the next generation of AI-powered products, agents, automation, and personalization.

🎯 Requirements

  • • BSc, MSc, or PhD in Computer Science or equivalent
  • • 3+ years of industry experience in software engineering
  • • Strong backend engineering fundamentals, especially in Python and distributed systems.
  • • Experience building production services, APIs, data pipelines, or ML infrastructure at scale.
  • • Experience operating systems in production, including observability, debugging, reliability, incident response, and performance/cost optimization.
  • • Hands-on experience with LLM inference and/or fine-tuning of open-weight models in production — serving (latency, throughput, batching, autoscaling, GPU utilization) and/or fine-tuning (SFT/DPO/LoRA).
  • • Ability to work across ambiguous, fast-moving technical areas and turn customer use cases into reusable platform capabilities
  • • Proficiency in using AI coding tools (e.g., Claude Code, Codex, Cursor) in the full software development lifecycle, including designing, generating code, testing, monitoring and releasing software

🏖️ Benefits

  • • Competitive salary
  • • Stock options
  • • Flexible working hours
  • • Access to the latest technologies and tools
  • • Opportunities for professional growth and development
  • • Collaborative and dynamic work environment

Skills & Technologies

Python
Node.js
AWS
GCP
Kubernetes
DevOps
Onsite
Degree Required

Ready to Apply?

You will be redirected to an external site to apply.

AI Job Fit Analysis
Pro

See exactly how your profile matches this role — strengths, skill gaps, and what to do about them.

Deliveroo Holdings plc logo
Deliveroo Holdings plc
Visit Website

About Deliveroo Holdings plc

Deliveroo operates an online food-delivery marketplace connecting consumers with restaurants and grocery retailers through a logistics network of riders. Founded in 2013 in London, the platform processes orders via mobile and web, manages dispatch, and provides data analytics to partners. Revenue comes from commissions, delivery fees, and subscription memberships. It serves urban markets across Europe, Asia-Pacific, and the Middle East, holding licenses as a technology intermediary and courier service provider.

Get more remote jobs like this

Subscribe to the weekly newsletter for similar remote roles and curated hiring updates.

Newsletter

Weekly remote jobs and featured talent.

No spam. Only curated remote roles and product updates. You can unsubscribe anytime.

Similar Opportunities

Expired
Argentina / Hybrid
Full-time
Expired Jul 20, 2026
Python
FastAPI
AWS
+3 more

2 months ago

Expired
Argentina - Fully Remote
Contract
Expired Jun 21, 2026
Python
JavaScript
TypeScript
+4 more

3 months ago

Expired
Remote
Contract
Expired Jul 20, 2026
Rust
AWS
Azure
+4 more

2 months ago

Venezuela
Full-time
Expires Aug 3, 2026
JavaScript
TypeScript
Ruby
+4 more

2 months ago