Staff Machine Learning Engineer - Ads BiddingNew

The opportunity

The Ads ML team builds and maintains the machine learning models powering Deliveroo's advertising product — connecting consumers with relevant ads and helping merchants, grocers, and FMCG brands grow through the platform. The UK team is ~11 MLEs across ads and promotions, and…

What you'll do

  • Own the design and execution of the CPC-to-CPO migration, including the core: open question of whether the system stays CPO-facing externally while optimising CPC behind the scenes, or some hybrid of the two

  • Build and improve the bidding surface: goal-based automated bidding, Target CPO, optimised CPC, and Target ROAS

  • Own yield management tied to ROS targeting

  • Partner daily with the DoorDash US team to align on approach across markets

  • Set technical direction for the domain

  • Expertise in ad economics, marketplace bidding, or auction theory

What they're looking for

  • Expertise in ad economics, marketplace bidding, or auction theory
  • Direct working experience with optimised CPC, target CPO, goal-based automated bidding, and target ROAS
  • Strong self-driven leadership baseline: you'll be setting direction in an ambiguous space, not executing against an established one
  • + years writing production code in Python; solid ML fundamentals in ranking,: recommendation systems, or bidding/auction systems
  • A bias for simplicity and a focus on shipping work with measurable business impact
  • Strong cross-functional communication: you'll be working closely with Product, Commercial, and the wider DoorDash team