Machine Learning Engineer

6 days ago


London, Greater London, United Kingdom hosting Full time £80,000 - £120,000 per year

About

powers over 3 million websites across 20+ data centers worldwide — helping creators, entrepreneurs, and businesses build their online presence with confidence.

We're growing fast and evolving how we serve our global customers. The next phase of our journey is fueled by data: transforming how we understand, engage, and support millions of users through smarter, more personalized experiences.

About the Role

We're looking for a Machine Learning Engineer who combines data engineering excellence with applied machine learning expertise to help us build our Customer Success Engine — a system that predicts, segments, and activates customer insights in real time.

Your work will directly power how we engage with customers, reduce churn, and deliver personalized experiences across our tools and platforms. From developing ML models to automating feature pipelines, this role bridges data, engineering, and operational enablement at scale.

Requirements

What You'll Do

Modeling & Feature Engineering

  • Build and optimize customer segmentation, churn, and propensity models using modern ML frameworks.

  • Design and maintain feature pipelines in Snowflake using SQL, dbt, and Snowpark.

  • Develop reproducible training, evaluation, and scoring workflows with automated monitoring and version control.

  • Partner closely with Analysts and business stakeholders to ensure models are aligned with customer and business logic.

Automation & Model Operations

  • Create automated pipelines to evaluate model performance, detect drift, and refresh scores.

  • Build and deploy scoring systems that update customer audiences or retention scores in real time.

  • Integrate model outputs into systems like Braze, support tools, and CRM platforms.

  • Ensure activation workflows are reliable, monitored, and fully auditable.

Data Engineering & Infrastructure

  • Implement and maintain scalable data models, transformation logic, and feature tables in Snowflake.

  • Collaborate with Data Engineers to align model workflows within the broader data architecture.

  • Apply CI/CD, validation, and observability practices to ensure production-grade reliability.

  • Document model logic, features, and lineage to enable operational transparency and reuse.

What You'll Bring

  • Degree in Data Science, Computer Science, Engineering, Mathematics, or a related field.

  • Proven experience as a Machine Learning Engineer, ideally in production-grade environments.

  • Expertise in SQL (preferably Snowflake) and Python (pandas, scikit-learn, Snowpark, or equivalent).

  • Experience deploying, monitoring, and maintaining ML models in production.

  • Familiarity with dbt, Git, CI/CD pipelines, and MLOps frameworks (e.g., MLflow).

  • Strong analytical mindset, capable of translating technical work into measurable business outcomes.

  • Excellent communication skills and comfort working across technical and commercial teams.

Nice to Have

  • Background in subscription analytics or digital customer behavior modeling.

  • Knowledge of A/B testing, uplift modeling, or causal inference.

  • Familiarity with feature stores, model monitoring, or drift detection frameworks.

Benefits

Why Join Us

  • Be part of building the Customer Success Engine — a core data-driven initiative shaping the future of

  • Work with a modern data stack: Snowflake, dbt, Python, and Tableau.

  • Collaborate with a global, cross-functional team that values innovation and technical ownership.

  • Enjoy full remote flexibility or work from one of our international hubs.

  • Thrive in a culture built on curiosity, ownership, and continuous learning.

Ready to Build What's Next?

If you're excited by data that drives real-world impact — and you love turning machine learning models into operational success stories — we'd love to meet you.

 Apply now and help us power the next generation of intelligent customer engagement



  • London, Greater London, United Kingdom KX Full time £100,000 - £120,000 per year

    We are looking for a Machine Learning Engineer to help us create artificial intelligence products.Machine Learning Engineer responsibilities include creating machine learning models and retraining systems. To do this job successfully, you need exceptional skills in statistics and programming. If you also have knowledge of data science and software...


  • London, Greater London, United Kingdom Harrods Full time

    Machine Learning EngineerWe are currently looking for a Machine Learning Engineer to join our in-house Data Science team here at Harrods. You will be responsible for bridging the gap between data scientists and IT professionals to ensure the smooth deployment, integration, and scalability of machine learning models and systemsAbout the Role In this role you...


  • London, Greater London, United Kingdom G-Research Full time £80,000 - £120,000 per year

    We tackle the most complex problems in quantitative finance, by bringing scientific clarity to financial complexity.From our London HQ, we unite world-class researchers and engineers in an environment that values deep exploration and methodical execution - because the best ideas take time to evolve.  Together we're building a world-class platform to amplify...


  • London, Greater London, United Kingdom Hadte Group Full time £90,000 - £120,000 per year

    Machine Learning Engineer – Artificial intelligence (AI)We are looking for a Machine Learning and AI Engineer to join our growing Data & AI team. In this role, you will design and deliver next-generation AI solutions with a focus on Generative AI (GenAI), Agentic AI and Large Language Models (LLMs) for enterprise and public sector clients. You'll...


  • London, Greater London, United Kingdom Trudenty Full time £60,000 - £120,000 per year

    Grow with us. We are looking for a Machine Learning Engineer to work along the end-to-end ML lifecycle, alongside our existing Product & Engineering team. About Trudenty:The Trudenty Trust Network provides personalised consumer fraud risk intelligence for fraud prevention across the commerce and payments ecosystem, starting with first-party and APP fraud...


  • London, Greater London, United Kingdom Unitary Full time £60,000 - £120,000 per year

    The companyWe are a rapidly growing startup developing solutions that blend human expertise and AI agents to handle manual customer and marketplace operations tasks. Our unique approach combines the strengths of human expertise (high accuracy and nuanced decision-making) with the advantages of AI automation (speed and cost efficiency). This cutting-edge...


  • London, Greater London, United Kingdom IC Resources Full time £100,000 - £150,000 per year

    An innovative deep-tech company developing next-generation computing hardware is looking for aMachine Learning Engineerto join their growing team in West London.This is a unique opportunity to work at the intersection of machine learning, advanced hardware design and high-performance data processing. You'll help build and optimise models that push the...


  • London, Greater London, United Kingdom Epic Games Full time £80,000 - £120,000 per year

    WHAT MAKES US EPIC?At the core of Epic's success are talented, passionate people. Epic prides itself on creating a collaborative, welcoming, and creative environment. Whether it's building award-winning games or crafting engine technology that enables others to make visually stunning interactive experiences, we're always innovating.Being Epic means being a...


  • London, Greater London, United Kingdom Aalyria Full time £60,000 - £120,000 per year

    Role Overview:Aalyria's Spacetime team is seeking an experienced machine learning engineer for a hybrid role involving ML research and development. This role will involve applying cutting-edge machine learning algorithms to solve some of Spacetime's most challenging temporospatial networking and resource management problems. The ideal candidate should...


  • London, Greater London, United Kingdom Epic Games Full time £90,000 - £120,000 per year

    WHAT MAKES US EPIC?At the core of Epic's success are talented, passionate people. Epic prides itself on creating a collaborative, welcoming, and creative environment. Whether it's building award-winning games or crafting engine technology that enables others to make visually stunning interactive experiences, we're always innovating.Being Epic means being a...