£160,000 Per year
Outside
Hybrid
London
Summary: The role of Contract Senior Data Scientist / ML Engineer involves delivering machine learning solutions for private equity-backed businesses. The position requires applying classical machine learning techniques to solve significant business problems while collaborating with a small team in a hybrid work environment. The candidate will work on various traditional ML use cases, including optimization and predictive modeling. This role is suited for an experienced professional with a strong background in machine learning and data science.
Key Responsibilities:
- Support live projects by applying classical machine learning techniques.
- Collaborate with a team of engineers and data scientists on-site 2 days per week.
- Work on optimization modeling to improve manufacturing throughput.
- Develop predictive models to anticipate and reduce asset downtime.
- Predict and mitigate customer churn.
- Create next-best-action models for sales agents.
- Conduct geospatial modeling to inform store and asset placement decisions.
Key Skills:
- 3-5+ years' experience applying classical ML in commercial settings.
- Excellent Python coding skills (production-grade, using libraries like Pandas, NumPy, scikit-learn).
- Strong understanding of supervised and unsupervised learning methods.
- Comfortable working across the full ML lifecycle.
- Previous exposure to ambiguous or evolving problem spaces, ideally within consulting or client-facing environments.
- Experience with AWS / Azure and SageMaker.
- Clear and confident communicator, able to contribute to client conversations.
- Degree from a top university in a quantitative discipline (Master's preferred).
- Based in London and able to attend the client site 2 x per week.
Salary (Rate): £800
City: London
Country: United Kingdom
Working Arrangements: hybrid
IR35 Status: outside IR35
Seniority Level: Senior
Industry: IT