Browse All Jobs
Job Description
Cleo is seeking a Data Engineer/MLOps Engineer to bolster its product teams in delivering impactful data-driven solutions. This role involves helping teams adopt Cleo's internal Data Platform, constructing efficient data pipelines, and effectively deploying machine learning models at scale. The candidate will act as a liaison between product teams and the Data Platform team, ensuring tools and infrastructure meet real-world needs and evolve continuously.

Role involves:
  • Collaborating with product teams to implement scalable data pipelines and ML workflows.
  • Guiding teams in adopting best practices around data engineering, infrastructure management, and MLOps.
  • Surfacing practical insights from product teams to inform improvements in the internal Data Platform.
  • Enhancing data and ML infrastructure, focusing on usability, efficiency, reliability, and cost-effectiveness.
  • Mentoring and supporting engineers and data scientists in data engineering and MLOps best practices.

Requirements:
  • Strong knowledge of data system design.
  • Proficiency in Python.
  • Experience with containerisation and orchestration (Docker and Kubernetes).
  • Infrastructure as Code (Terraform or similar).
  • Experience with at least one distributed data-processing framework (Spark, Flink, Kafka, etc.).
  • Familiarity with different storage solutions.
  • Product mindset and ability to link technical decisions to business impact.
  • Excellent cross-functional communication skills.

Cleo offers:
  • Competitive compensation (base + equity).
  • Flexible working arrangements—hybrid if near London, fully remote elsewhere.
  • Generous annual leave (starting at 25 days + public holidays).
  • Private medical insurance, enhanced parental leave, mental health support, employer-matched pension, and more.
  • A genuinely supportive, inclusive culture.
Apply Manually