
Senior Machine Learning Engineer
On site
London, United Kingdom
Full Time
26-02-2025
Job Specifications
Senior Machine Learning Engineer
The Data + Science Team
At Deliveroo we have a world-class data & science organisation, with a mission to enable the highest quality human and machine decision-making. We have over 200 Machine Learning Engineers, Data Scientists, Data Analysts, and Analytics Engineers working throughout the company in product, business and platform teams.
We have a strong, active data science community, with guest lecturers; a robust technical review process; a career progression framework; and plenty of opportunities to learn new things.
The Role
We are hiring several Senior and mid-level MLE positions in many different teams across all sides of our marketplace (consumer, delivery, restaurants, grocery, and retail). Our interview process is team-agnostic.
As an MLE, you will develop the algorithmic and machine-learning systems that power Deliveroo. You will work in a cross-functional team alongside engineers, data scientists and product managers to develop systems that make automated decisions at massive scale. Your team has independence and works at some of the most interesting problems at the intersection of our three-sided marketplace (riders, consumers, and restaurants). We evaluate the performance of all our decision-making machines through our world-class experimentation platform.
Depending on the team you join, you will build intelligent decision-making machines that may:
Optimise our delivery network by making rider assignment decisions; predicting how long a leg of the delivery journey will take; or mitigating real-time delays.
Work out how many riders we need in a particular place at a particular time.
Optimise consumer and rider fees.
Improve the consumer experience by showing the most relevant restaurants and dishes.
Detect fraud and abuse from consumers, riders, and restaurants.
Assist restaurants in optimising their presence on Deliveroo, for example by recommending that they improve their menus or photography, or add a popular dish.
Requirements
5+ years' experience as a ML Engineer or Data Scientist
5+ years' experience in Python
Experience productionising ML models
Experience using tools like Git, Docker, Kubernetes, CircleCI
You know the fundamentals of machine learning and when they should be applied
You can translate an unstructured business problem into a well-thought-out algorithmic solution
You get satisfaction from seeing your algorithms shipped and driving measurable impact to the business
Experience mentoring others in the team
You have a bias to simplicity, where you care most about achieving impact
The Company
Our mission is to be the definitive food company. We are transforming the way the world eats by making food more convenient and accessible. We are a technology-driven company at the forefront of the most rapidly expanding industry in the world. We are still a small team, making a very large impact, looking to answer some of the most interesting questions out there. We move fast, value autonomy and ownership, and we are always looking for new ideas.
Workplace & Benefits
At Deliveroo we know that people are the heart of the business and we prioritise their welfare. Benefits differ by country, but we offer many benefits in areas including healthcare, well-being, parental leave, pensions, and generous annual leave allowances, including time off to support a charitable cause of your choice. Benefits are country-specific, please ask your recruiter for more information.
Diversity
At Deliveroo, we believe a great workplace is one that represents the world we live in and how beautifully diverse it can be. That means we have no judgement when it comes to any one of the things that make you who you are - your gender, race, sexuality, religion or a secret aversion to coriander. All you need is a passion for (most) food and a desire to be part of one of the fastest-growing businesses in a rapidly growing industry.
We are committed to diversity, equity and inclusion in all aspects of our hiring process. We recognise that some candidates may require adjustments to apply for a position or fairly participate in the interview process. If you require any adjustments, please don't hesitate to let us know. We will make every effort to provide the necessary adjustments to ensure you have an equitable opportunity to succeed
Please click here to view our candidate privacy policy.
About the Company
Deliveroo is an award-winning delivery service founded in 2013 by William Shu and Greg Orlowski. Deliveroo works with approximately 176,000 best-loved restaurants and grocery partners, as well as around 150,000 riders to provide the best food delivery experience in the world. Deliveroo is headquartered in London, with offices around the globe. Deliveroo operates across 10 markets, including Belgium, France, Hong Kong, Italy, Ireland, Qatar, Singapore, United Arab Emirates, Kuwait and the United Kingdom. Know more
Related Jobs


- Company Name
- INSTANDA
- Job Title
- Software Engineer
- Job Description
- INSTANDA is the worlds first no code platform for Insurance. A pioneering Insurtech, we're revolutionising the insurance industry by offering insurers a versatile tool to create, manage, and distribute digital insurance products. Our innovative technology empowers insurance carriers to adapt swiftly to market demands and navigate the evolving landscape. Our Technology is consistently recognised as the best policy administration platform for innovative insurers, winning awards in both the UK and US. INSTANDA has grown significantly in recent years and we are now a team of 200+ employees globally, with partnerships that operate worldwide. We're continuing to grow our business and our DevOps team is at the forefront of our growth plans. Follow us to learn more: Instanda.com | LinkedIn | Twitter | YouTube About The Team The Engineering Department is responsible for designing, developing, and testing the INSTANDA platform. All our applications are designed and developed in-house and hosted on Microsoft Azure. INSTANDA is an innovative platform, where our engineers collaborate, develop, and test new features, using the latest technologies. The majority of our developers are full-stack, with some specialising in UI and databases. If performance or security are your thing you will a find a place for them here too! ABOUT THE ROLE: Reporting to a Dev Lead, we are looking to hire an experienced smart and technically savvy Software Engineer to join our growing Software Engineering team with a passion for software development and building great products to work on our platform. You will be working as part of an agile team, building an industry changing SaaS platform using the latest technologies. This role is UK based, primarily remote working with some travel required to our London Office. We are unable to provide sponsorship for this role. What you will do: Develop and unit test software to a high standard Collaborate with the wider development team to deliver customer solutions Develop new features for our platform Improve existing functionality Consistently advocating high quality of code Requirements Essential: Technical Skills: C# .NET ASP .NET MVC LINQ and Entity Framework/LINQ to SQL Web-based languages such as HTML, CSS and JavaScript SQL Server Web APIs, e.g. REST Source control management, e.g. Git/ Azure/ Azure DevOps Unit tests, e.g. XUnit OOP ad SOLID principles Behavioural Skills: Proactive self-starter, who can work with minimal supervision Excellent problem-solving skills Strong written and verbal communication skills Ability to multi-task and handle competing deadlines in a fast-paced dynamic environment Desirable: Familiarity with OWASP would be advantageous Benefits Competitive salary Generous 28 days holiday allowance, in addition to public holidays For every year of service you complete, we'll give you an additional days holiday (max. 5 days) One Dynamic Day per month on top of your holiday allowance to spend time doing the things you want to do or simply catching up with life admin Freedom Pass work up to 4 weeks of the year from anywhere FlexiBank you decide when to use your public holiday allocation Hybrid Working approach varying with the nature of your role Life cover; income protection and participation in the company pension scheme All employees are included in the company discretionary bonus scheme £100 per month to put towards wellness activities Annual learning & development allowance of £1,250 Free access to LinkedIn learning and Microsoft ESI learning platform Additional Information: Our company was built by looking at the world through a different lens and our culture today reflects that by encouraging you to be yourself, speak your mind, and share your opinions. We want people who want to push themselves, be part of something great, and be prepared to challenge if they think there is a better way. Collaboration sits at the heart of how we operate, it has fueled our growth enormously and our aim to be ‘world class. We want everyone to be the best they can be throughout our recruitment process; if you require any additional adjustments please let us know. Visit instanda.com/careers for more information INSTANDA has an in-house recruitment team, which focuses on sourcing great candidates directly. INSTANDA does not accept unsolicited resumes from agency or search firm recruiters. Fees will not be paid in the event a candidate submitted by a recruiter without an agreement in place is hired. When we do use agencies, we have a PSL in place, so please do not contact managers directly.


- Company Name
- Infused Solutions
- Job Title
- Lead Azure Cloud & DevOps Specialist
- Job Description
- Position: Lead Azure Cloud & DevOps Specialist Location: Remote – UK Only Compensation: Up to £75,000 per year Eligibility: Applicants must reside in the UK; sponsorship is not available. Role Overview We are searching for an experienced Azure Cloud & DevOps Specialist to spearhead our cloud infrastructure initiatives. You’ll be a key driver in automation, scalability, and security, while also mentoring two junior engineers. This is an exciting chance to lead cloud-based transformation projects and shape our DevOps approach. Key Duties Guide and coach a small team of DevOps engineers, fostering their growth. Architect, deploy, and manage Azure cloud environments, ensuring security, efficiency, and scalability. Utilize Terraform, Bicep, and ARM templates to implement Infrastructure as Code solutions. Develop and optimize CI/CD workflows using Azure Pipelines and GitHub Actions. Champion containerization strategies leveraging Docker and Kubernetes (AKS preferred). Oversee monitoring, logging, and performance tracking through Azure Monitor, Log Analytics, Grafana, and Prometheus. Strengthen security through Azure , Engineer robust networking configurations, including VNets, Load Balancers, and Application Gateways. Manage source control and collaborative development via Git and Azure Repos. Leverage scripting languages like PowerShell, Python, or Bash to automate workflows. Maintain and optimize MS SQL database operations. Core Competencies Extensive hands-on experience in Azure cloud platforms. Expertise in Infrastructure as Code (IaC) via Terraform, Bicep, or ARM templates. Proficiency in designing and managing CI/CD workflows with Azure Pipelines & GitHub Actions. Strong grasp of containerisation and orchestration, particularly Docker and Kubernetes (AKS preferred). Skilled in monitoring tools such as Azure Monitor, Grafana, and Prometheus. Solid understanding of Azure security frameworks Sound networking knowledge, including Virtual Networks, Load Balancers, and Gateways. Proficient in scripting languages like PowerShell, Python, or Bash. Experience with Git-based source control and Azure Repos. Familiarity with MS SQL database administration. Preferred Qualifications Prior leadership or mentoring experience. Azure certifications such as AZ-400, AZ-104, or AZ-305. Exposure to hybrid cloud infrastructures. Knowledge of DevSecOps principles and security automation. What We Offer A competitive salary up to £75,000 annually. Fully remote work within the UK. An opportunity to lead and mentor a DevOps team. Hands-on experience with the latest Azure cloud technologies. A collaborative and forward-thinking work environment. Professional growth through training and certification support. If you’re a skilled Azure Cloud & DevOps expert eager to lead and innovate, apply today and help us build the future of cloud infrastructure!


- Company Name
- Lutine Bell
- Job Title
- Senior Information Technology Auditor
- Job Description
- Lutine Bell are currently supporting one of the UK's leading Insurance and Financial Service organisations who are looking to appoint a Senior IT Auditor to join their team based in the West Midlands. About the role: You’ll be part of a team of audit experts who help the Board and Executive Management to protect the companies assets, reputation, and the sustainability of the organisation. Where appropriate, you’ll lead assigned IT audits and reviews to produce high quality reports of findings, which include actions to bring about improvements to both processes and controls to mitigate risk. About you: Required - Technology audit / risk industry certifications e.g., CISA, CCAK, CISM, CRISC, etc. Required - Proven ability to perform a wide range of IT audit work inclusive of knowledge and experience of IT audits relating to Financial Services


- Company Name
- Ellison Institute of Technology Oxford
- Job Title
- Test Release Manager
- Job Description
- The Ellison Institute of Technology (EIT) Oxford's purpose is to have a global impact by fundamentally reimagining the way science and technology translate into end-to-end solutions and delivering these solutions in programmes and platforms that respond to humanity's most challenging problems. EIT Oxford will ensure scientific discoveries and pioneering science are turned into products for the benefit of society that can have high-impact worldwide and, over time, be commercialised to ensure long-term sustainability. Led by a faculty of world experts, EIT Oxford seeks to solve the world's most challenging problems across four high-risk, high-reward, high-impact humane endeavours: health and medical science; food security and sustainable agriculture; climate change and clean energy; and government innovation in an era of artificial intelligence. EIT Oxford is investing significant resources in a new world-class research and development facility in the Oxford Science Park. Set for completion in 2027, the state-of-the-art campus includes 300,000 sq ft of research laboratories, an oncology and preventative care clinic, and educational and meeting spaces. Together, they create the perfect environment for EIT Oxford experts to take ground-breaking ideas from research to broad implementation. The new facility will further EIT's current partnership with the University of Oxford and become the new home for Ellison Scholars. EIT Oxford is committed to cultivating a community where excellence is achieved through collaboration, trust, innovation and tenacity. We foster an environment where everyone's experience and expertise are valued. We are curious and resilient in our efforts to drive long-term, sustainable innovation to meet humanity's most enduring challenges. EIT is seeking a skilled and experienced Test and Release Manager to enhance and expand the SaaS test and release processes for the Pathogen team. This team is dedicated to developing and delivering innovative, high-quality products that combine cutting-edge technology, user-centric design, and strong engineering principles. In this role, you will be instrumental in ensuring the smooth deployment of new products and features by orchestrating testing efforts, managing dependencies, and overseeing seamless releases. Your expertise will be key to maintaining efficiency, reliability, and excellence in our software delivery process. Key Responsibilities: Planning and Coordination Work closely with engineering, QA, and product team to develop release schedules and robust test strategies and release processes. Align release plans with business goals, ensuring that features and updates meet organisational priorities and liaising between technical teams, stakeholders, and leadership to provide updates on release progress. Maintain clear documentation and communication channels for all release activities. Change Management Manage and document changes to software components being released, ensuring that software releases meet quality standards, regulatory requirements, and organisational policies. Coordinate across teams to identify dependencies and mitigate risks ahead of and during the release process. Ensure compliance with regulatory or internal change management policies, including experience with with standards surrounding software as a medical device, for example ISO 13485 and ISO 62304. Test Automation Maintain best practices for release management, such as CI/CD (Continuous Integration/Continuous Deployment) pipelines for test automation and test records. Streamline and automate release processes to improve efficiency and reduce manual errors. Risk Management Identify and address risks associated with releasing software into production. Develop contingency plans, including rollback strategies in case of failures. Team Development and Management Identify and fill talent gaps to build a balanced team of SDETs, QAs, etc. Create opportunities for growth by providing training, career development, and skill-building initiatives. Advocate for an open and supportive work environment. Requirements Essential Skills, Qualifications & Experience: Proven experience in release management, test automation or relevant experience, with at least 2 years in a leadership role. Strong understanding of the software development lifecycle and working to agile methodologies. Excellent communication skills, both written and verbal, and the ability to adapt your method of communication to reach different audiences. Experience of leading testing and managing releases across a programme of technical and business change for SaaS products. Proficiency in using collaboration and project management tools such as Jira, Confluence, or equivalent platforms to manage workflows, documentation, and team communication. Familiarity with various testing approaches, tools, & best practices. Demonstrated success in navigating the challenges of a start-up or scale-up environment, including managing rapid growth, shifting priorities, and evolving business needs. Ability to navigate ambiguity, manage conflict, and solve complex problems effectively. Desirable Skills, Qualifications & Experience: Worked with systems running on Kubernetes in a Cloud environment. Benefits We offer the following salary and benefits: Salary: £75,000 - £85,000 + travel allowance + bonus Enhanced holiday pay Pension Life Assurance Income Protection Private Medical Insurance Hospital Cash Plan Therapy Services Perk Box Electric Car Scheme Why work for EIT: At the Ellison Institute, we believe a collaborative, inclusive team is key to our success. We are building a supportive environment where creative risks are encouraged, and everyone feels heard. Valuing emotional intelligence, empathy, respect, and resilience, we encourage people to be curious and to have a shared commitment to excellence. Join us and make an impact! Terms of Appointment: You must have the right to work permanently in the UK with a willingness to travel as necessary. You will live in, or within easy commuting distance of, Oxford. During peak periods, some longer hours may be required and some working across multiple time zones due to the global nature of the programme.