Machine Learning Engineer - Fixed Term Contract
We're fighting the good fight against food waste, one Oddbox at a time. To do this we need purpose-driven, passionate people to join our growing team.
We usually respond within three days
Location: Hybrid, at least one day per week in our office in Vauxhall, London.
Working Pattern: Full-time, fixed term contract for 3 months
Salary: Competitive, based on experience.
Oddbox continues to revolutionise the fruit and veg subscription market with our commitment to reducing food waste and promoting sustainable eating. We’ve saved over 50 million kilograms of produce from going to waste, but we’re not stopping there. As we expand our tech-driven approach, we’re looking for a talented Machine Learning Engineer to join our innovative team.
About the Role
As a Machine Learning Engineer, you will rapidly design, build, and deploy machine learning forecasting and recommendation models that directly reduce waste and optimise supply chain efficiency through accurate prediction of customer behavior and preferences. You'll work closely with cross-functional teams to implement data-driven solutions that enhance customer experience and optimise our supply chain processes. This is a unique opportunity to contribute to a mission-driven company on a fixed-term basis, with the potential for future opportunities.
Key Responsibilities
✔️ Develop cutting-edge machine learning models to enhance operational efficiency and improve the customer experience.
✔️ Collaborate with data scientists, software engineers, and product managers to integrate ML solutions into our tech stack.
✔️ Analyse large datasets to extract meaningful insights and predictive analytics.
✔️ Continuously evaluate and improve model performance through rigorous testing and validation.
✔️ Stay updated with the latest industry trends to ensure our ML techniques remain at the forefront.
✔️ Document processes, methodologies, and findings for internal knowledge sharing.
Qualifications and Skills
✅ Proven experience in developing and deploying machine learning models in a commercial setting.
✅ Familiarity with LightFM and recommender system deployment at scale
✅ Experience with cloud-based ML platforms and tools (AWS, Azure, or Google Cloud).
✅ Strong problem-solving abilities and attention to detail.
✅ Excellent communication skills, capable of explaining complex technical concepts to non-technical stakeholders.
✅ Familiarity with data pipelines, ETL processes, and big data technologies.
Application Process
- A quick intro call with our team (c. 15 minutes)
- Take home technical task + async review
- Combo technical live review + ways of working interview (c. 1 hour)
Are you ready to apply your machine learning expertise to make a difference in the food industry? Join the Oddbox team and support our mission to reduce food waste. Apply today!
- Department
- Technology
- Locations
- London
- Remote status
- Hybrid

Perks & Benefits
-
An exciting opportunity to be part of a sustainable challenger brand at a time where we are scaling rapidly, helping reduce food waste one carrot at a time.
-
33 days holiday per year (incl. Bank Holidays)
-
4 'Not-Sick' Days per Year
-
Access to Health Cash Plan
-
Cycle to Work Scheme
-
Learning & Development Budget
-
2 days Volunteering Allowance per year
-
Discount on Oddbox fruit and veg
-
Employee perks via Perkbox & Charlie HR
-
Flexible Working Hours
About Oddbox
Oddbox is a community-powered weekly rescue mission to save delicious, fresh fruit and veg which is deemed ‘too big’, ‘too ugly’, the ‘wrong colour', or simply ‘too many’ from going to waste. We deliver our boxes directly from the growers to people’s doorsteps across the UK.
With food waste being a major contributor to greenhouse gas emissions, Oddbox is building a community that together can play its part in fighting food waste and tackling climate change. We're a proud B Corp and have delivered over eight million boxes since we launched in 2016.
Machine Learning Engineer - Fixed Term Contract
We're fighting the good fight against food waste, one Oddbox at a time. To do this we need purpose-driven, passionate people to join our growing team.
Loading application form
Already working at Oddbox?
Let’s recruit together and find your next colleague.