Senior Data Scientist / Machine Learning Engineer

Harnham
London, UK
4 days ago
Apply on www.collegerecruiter.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
3 years minimum
Compensation
£156,000.0 - £208,000.0
Working hours
Regular working hours

Tech stack

Amazon Web Services Microsoft Azure Python (Programming Language) Machine Learning NumPy Pandas Scikit Learn Machine Learning Operations Unsupervised Learning

Job description

We’re working with a specialist consultancy delivering high-impact machine learning solutions to private equity-backed businesses. They are looking for an experienced Data Scientist or ML Engineer to support a live project, applying classical machine learning to solve tangible, high-value problems.

You will be joining a small, collaborative team of engineers and data scientists on-site 2 days per week in Central London.

The work focuses on traditional ML use cases, such as:

Optimisation modelling to improve manufacturing throughput, We’re working with a specialist consultancy delivering high-impact machine learning solutions to private equity-backed businesses. They are looking for an experienced Data Scientist or ML Engineer to support a live project, applying classical machine learning to solve tangible, high-value problems.

You will be joining a small, collaborative team of engineers and data scientists on-site 2 days per week in Central London.

The work focuses on traditional ML use cases, such as:

  • Optimisation modelling to improve manufacturing throughput
  • Predictive modelling to anticipate and reduce asset downtime
  • Customer churn prediction and mitigation
  • Next-best-action modelling for sales agents
  • Geospatial modelling to inform store and asset placement decisions

Requirements

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 (regression, classification, clustering, tree-based models, etc.)

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 and work collaboratively with delivery teams

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.

Nice-to-Haves:

Experience with geospatial modelling, time series forecasting, or operational optimisation, * 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 (regression, classification, clustering, tree-based models, etc.)
  • 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 and work collaboratively with delivery teams
  • 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.

Nice-to-Haves:

  • Experience with geospatial modelling, time series forecasting, or operational optimisation
  • DBT

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.collegerecruiter.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

3:14 min

Structuring career paths and localized data architectures

Ulrich Wurstbauer +1 · LIVE

1:42 min

Choosing specialized libraries beyond scikit-learn

Adrian Schmitt · LIVE

2:03 min

Accelerating pandas dataframes using cudf module plugins

Ankit Patel Ankit Patel · World Congress 2024

2:34 min

Maximizing execution memory effectively via python numpy broadcasting

Jodie Burchell · LIVE

3:33 min

Refactoring data science workflows using Rapids QDF and Pandas

Paul Graham Paul Graham · LIVE

6:38 min

Coding decision trees in scikit-learn

Adrian Schmitt · LIVE

Videos

See all

Related articles

See all