Ocado Group

Senior Software Engineer, Machine Learning

Ocado Group
Apply
1 day ago
London, United KingdomSenior

Responsibilities

  • Develop and maintain data- and ML-driven cloud applications.
  • Build and maintain APIs and data contracts for data science teams and Ocado systems.
  • Manage cloud deployments and improve delivery pipelines across AWS environments.
  • Package, version, serve, and monitor machine learning models in production.
  • Drive repository-, application-, and system-level architecture decisions and document them as Architecture Decision Records.
  • Partner with data scientists to transition algorithms and models into scalable production systems.
  • Integrate applications with the Ocado Smart Platform and collaborate with software engineers across Ocado Technology.
  • Improve engineering practices through pairing, code reviews, shared tooling, and responsible AI-agent integration.
  • Participate in on-call and production support for critical live operational services.

Requirements

  • Proven experience as a Senior Software Engineer owning end-to-end production Python services.
  • Extensive experience building data-intensive cloud applications, preferably using asynchronous, event-driven, or queue-based architectures.
  • Strong practical knowledge of AWS and/or GCP identity, networking, and messaging services.
  • Strong software design and high-level architecture skills, including defining system boundaries.
  • Experience with rigorous testing, integration testing, and modern delivery practices.
  • Hands-on MLOps experience packaging, serving, and monitoring machine learning models in production.
  • A track record of effective collaboration with data scientists and cross-functional engineering teams.
  • Practical experience using AI coding agents on production codebases and validating their output.

Benefits

  • Hybrid working in London.
  • 25 days of annual leave, increasing to 27 days after five years, with the option to buy more leave.
  • 30 days per year to work from anywhere in the world.
  • Private Medical Insurance from the first month, wellbeing support, Income Protection, and Life Assurance.
  • 22 weeks of paid maternity/primary carer leave and six weeks of paid paternity leave.
  • Pension with employer matching up to 7%, share schemes, and interest-free train-ticket loans.
  • Cycle to Work Scheme and free shuttle buses to and from Hatfield and Welwyn Garden City stations.
  • 15% discount at Ocado.com with free delivery from the first month.
Ocado Group

About Ocado Group

5,001-10,000 employees

Ocado Group builds and licenses the Ocado Smart Platform, an end-to-end e-commerce, fulfillment, and robotics solution for grocery retailers, along with logistics and operations services. It also operates Ocado Retail in the UK via a 50:50 joint venture with Marks & Spencer. Founded in 2000 and headquartered in Hatfield, Hertfordshire, Ocado is a public company listed on the London Stock Exchange.

Contact me