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.