MLE- Machine Learning Engineer

Sanderson Recruitment Plc
London, UK
5 days ago

Role details

Contract type
Temporary contract
Employment type
Full-time (> 32 hours)
Compensation
£182,000.0 - £195,000.0
Working hours
Regular working hours
Job source

Tech stack

Airflow Amazon Web Services Microsoft Azure Big Data BigQuery Computer Programming Continuous Integration Data Systems Data Warehousing Database Queries Python (Programming Language) Machine Learning
+13 more
NumPy Tensorflow SQL Databases Data Processing Google Cloud Pytorch Snowflake Pandas Containerization Scikit Learn Kubernetes Docker Amazon Redshift

Requirements

This role is ideal for someone with strong software engineering fundamentals, hands-on data experience, and a passion for building scalable, high-quality ML and data solutions in production environments.

Essential Experience

  • Strong programming skills in Python (Pandas, NumPy, etc.).
  • Proficiency in SQL for data querying and transformation.
  • Hands-on experience with Machine Learning techniques and frameworks (e.g., scikit-learn, TensorFlow, PyTorch).
  • Experience working with data manipulation and large datasets.
  • Proven experience developing and maintaining production-level codebases.
  • Experience with any public cloud provider (GCP, AWS, or Azure).
  • Optimise Python performance through effective use of loops, vectorization, threading, and understanding of the Global Interpreter Lock (GIL).

Desirable Experience

  • Experience with Kubeflow, Airflow, or dbt.
  • Hands-on experience with Google Cloud Platform (GCP).
  • Knowledge of containerisation (Docker, Kubernetes) and CI/CD practices.
  • Familiarity with data warehouse technologies (BigQuery, Redshift, Snowflake, etc.).

mle #machinelearning #datascientist #python #sql #timeseries #ai #cicd #cloud #contractjobs

Apply for this position

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

Apply on www.reed.co.uk

Good distractions

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

2:34 min

Maximizing execution memory effectively via python numpy broadcasting

Jodie Burchell · LIVE

2:07 min

Inspecting default bridge architectures and custom Docker networks

Oliver Seitz Oliver Seitz · WWC 2025

2:03 min

Accelerating pandas dataframes using cudf module plugins

Ankit Patel Ankit Patel · WWC 2024

3:14 min

Structuring career paths and localized data architectures

Ulrich Wurstbauer +1 · LIVE

1:25 min

Replacing NumPy with cuPy for straightforward GPU acceleration

Paul Graham Paul Graham · WWC 2025

3:23 min

Exploring specialized career paths within the data science ecosystem

Julian Joseph · LIVE

Videos

See all

Related articles

See all