Machine Learning Engineer

Run-time Group Ltd
Charing Cross, United Kingdom
6 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Intermediate

Job location

Charing Cross, United Kingdom

Tech stack

Amazon Web Services (AWS)
Azure
Software as a Service
Cloud Computing
Continuous Integration
Data Governance
ETL
Python
Machine Learning
Data Processing
Feature Engineering
Kubernetes
Kafka
Machine Learning Operations
Docker

Job description

  • Build and deploy machine learning models into production.
  • Develop ML systems optimised for a multi-tenant SaaS platform.
  • Create ETL pipelines for large, complex property datasets.
  • Monitor, tune, and iterate on model performance.
  • Collaborate with product and engineering teams on ML-driven features.
  • Document solutions and communicate clearly with technical and non-technical stakeholders.

Requirements

  • 4+ years as a Machine Learning Engineer or similar role.
  • Strong Python engineering skills.
  • Experience deploying ML models in production.
  • Understanding of multi-tenant SaaS architecture.
  • Solid ETL, data processing, and feature engineering experience.
  • Strong statistical and analytical capabilities.
  • Experience in start-up or scale-up environments.

Desirable

  • MLOps tools (MLflow, Kubeflow, Sagemaker, etc.)
  • Experience in PropTech or property data.
  • Cloud experience (AWS/GCP/Azure).
  • Docker/Kubernetes, CI/CD, and event-driven data tools (Kafka/Kinesis).
  • Knowledge of data governance in SaaS environments.

Apply for this position