> Markdown version of [/jobs/ext/3614198-machine-learning-engineer-ii-growth-personalisation](https://www.wearedevelopers.com/jobs/ext/3614198-machine-learning-engineer-ii-growth-personalisation). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Machine Learning Engineer II - Growth & Personalisation - **Company:** Roofoods Ltd T/a Deliveroo - **Location:** UK - **Experience:** Experienced - **Contract:** Permanent contract - **Skills:** 3d Models, Python (Programming Language), Machine Learning, Recommender Systems, Production Code - **Published:** October 8, 2026 - **Apply:** https://www.totaljobs.com/job/machine-learning-engineer/roofoods-ltd-t-a-deliveroo-job108094629 ## About the Role * Minimum 3+ years of experience as an ML Engineer or Data Scientist, with a proven ability to write high-quality production code in Python * Experience with end-to-end model productionisation * A bias to simplicity, where you care most about achieving impact * Background in personalisation, ranking, or recommender systems; exposure to causal inference or uplift modelling is a genuine plus but not expected ## Description * Build and improve ranking models for vertical landing pages (grocery, retail), deciding what a user sees first when they land on a store page * Design models that blend new-vertical content into a homepage built around restaurant ordering, without disrupting the core experience * Build personalisation models that translate a user's existing behaviour into relevant recommendations for verticals they haven't tried yet * Contribute to notification targeting - who gets notified, with what message, and when, to drive adoption of new verticals