O

Ocado Group

Licenses AI-driven e-commerce platform and fulfillment

Senior Machine Learning Engineer

Applied Machine LearningConfirmed live in the last 24 hours
Full-timePLN23.6k - PLN29.9k /mo

About the Job

Requirements

  • Demonstrated experience owning the full Data Science lifecycle—including data, training, evaluation, deployment, serving, and ongoing operations—on production systems rather than only prototypes, including monitoring data drift, training/serving skew, and model degradation.
  • Strong working knowledge of data processing tools such as BigQuery (SQL), pandas, and Dataflow, or equivalents, and the ability to reason about data quality as a first-class concern.
  • Fluency in supervised and unsupervised learning, ranking models, recommendation systems, evaluation metrics, overfitting, and model selection.
  • Practical experience with GCP, including Vertex AI, BigQuery, and Dataflow, and AWS.
  • Strong production-grade Python skills and comfort working in a codebase where models and services are consumed by other engineers.
  • Experience leading the technical design of ML projects, articulating trade-offs, and driving decisions within a team.

Responsibilities

  • Teach and coach others, and create opportunities for colleagues within the team and wider organisation to share and develop expertise.
  • Act as a technical leader and consultant on ML within the team's domain, raising the quality bar for defining and solving ML problems.
  • Collaborate across craft boundaries with data scientists and software engineers so the team operates as one cross-craft unit.
  • Promote realistic team commitments and openly share trade-offs, uncertainties, and technical risks.
  • Represent ML thinking in conversations with product managers, data analysts, and consuming engineering teams.
  • Own the full ML lifecycle, from problem framing and data exploration through training, evaluation, deployment, and monitoring, on production systems affecting revenue and customer experience.
  • Make design decisions on ML/AI components in the portfolio, explicitly weighing technical, cost, and product implications.
  • Break work into incremental, reversible steps that deliver value early and reduce risk.
  • Handle production incidents and degradations by diagnosing root causes and resolving them at the appropriate speed.
  • Deliver autonomously and contribute to the team's technical direction.
  • Maintain production-system health and develop reusable platform building blocks based on real problems rather than speculative needs.
  • Analyse production ML systems, identify failure modes, and drive data-grounded improvements.
  • Design and implement experiments to validate hypotheses, from offline evaluation through live AB tests.
  • Identify the underlying problem and translate business requirements into appropriately scoped ML problems.
  • Surface data-driven insights to technical and non-technical audiences.
  • Raise data quality standards across team pipelines and ensure data is reliable and well understood.
  • Apply domain knowledge to make sound design decisions across the team's ML portfolio.
  • Identify opportunities to simplify live systems, reduce support burden and costs, and build leverage, such as replacing bespoke models with a configurable engine.
  • Apply suitable testing and de-risking principles, especially for systems with direct business impact.
  • Investigate and resolve production issues, raising awareness when issues extend beyond the team.
  • Collaborate with the Engineering Manager and Data Science leads on the platform's technical direction.
  • Understand consuming teams' needs and design building blocks that serve them without creating new dependencies.

Desired Qualifications

  • Experience with LLM-based systems, including retrieval-augmented generation, structured generation, evaluation, and cost management, particularly on GCP/Vertex AI or similar.
  • Experience building or contributing to shared ML infrastructure or internal platforms, such as feature stores, serving layers, and shared pipelines.
  • Familiarity with recommendation systems, personalisation, or search ranking at scale.
  • Experience working in a cross-craft team alongside software engineers and data scientists.
  • Understanding of AB testing methodology and experimentation platforms.
  • Familiarity with Java.

About the Company

Ocado Group

Licenses AI-driven e-commerce platform and fulfillment

Ocado Group licenses its Ocado Smart Platform (OSP) to grocery retailers worldwide, providing an end-to-end online grocery tech stack. OSP combines e-commerce, fulfillment, and logistics, running retailer websites and mobile apps and controlling automated Customer Fulfilment Centers where bots pick, pack, and dispatch orders. Ocado Technology develops the platform with robotics, AI-driven demand forecasting, and optimized delivery routing, differentiating Ocado by offering a complete, live-operating solution rather than just hardware. The company aims to grow its global partner network and push automated, data-driven grocery retail forward through its platform.

Company size
5,001-10,000
Company stage
IPO
Headquarters
Hatfield, United Kingdom
Founded
2000

Recently Posted Jobs

Explore more opportunities at Ocado Group

See more jobs