Senior ML Engineer
Summary
Senior ML engineer who owns the production predictive customer-scoring models — churn, propensity, lifetime value, spend intent, and response — across the full lifecycle: training, deployment, retraining, monitoring, drift detection, and calibration. Day-to-day is applied tabular ML and MLOps inside a self-managed data platform.
Description
Owns the predictive customer scores that ship with the product: churn, propensity, lifetime value, spend intent, and response scoring, from training through to monitoring. Applies machine learning and tabular predictive modelling to customer data, building and managing production models that support customer prediction and scoring. Works across the full model lifecycle, including model training, deployment, retraining, monitoring, evaluation, and calibration within a self-managed data platform environment. Supports predictive use cases such as churn, propensity, lifetime value, spend intent, and response scoring, with a focus on models running in production.
Requirements
Requirements
- Applied machine learning with models running in production, not research or proof of concept.
- Deep hands on with tabular predictive modelling on customer data.
- Has built churn or propensity models in telco, banking, or retail.
- Training, deployment, and retraining pipelines in a self managed environment.
- MLOps practice: model registry, versioning, retraining, monitoring, and drift detection.
- Comfortable working inside a data platform rather than a notebook.
- Uplift or causal modelling for incremental targeting.
- Feature store design.
- Working with commercial stakeholders on what a prediction is used for.
Skills
As published by workable · 7 questions
Basics
First name, Last name, Email, Headline, Phone, Address, Photo, Pronouns, Education, Experience, Summary, Resume, Upload additional documents, Notice Period, Current Salary, Expected Salary
Short answers (3)
- How many years of experience do you have working with Telco or Banking data?
- How would you rate your proficiency in Python and Spark out of 10?
- How would you rate your English communication skills out of 10?
Pick from a list (4)
- Do you have 5+ years of experience as a Machine Learning Engineer?
- Do you have hands-on experience with Machine Learning models running in production?
- Do you have experience building Churn or Propensity Models in the Telco, Banking, or Retail industry?
- Do you have previous experience in the Telco or Banking industry?

