Machine Learning Engineer

Intact Insurance UK

Greater London

On-site

GBP 65,000 - 100,000

Full time

18 hours ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Intact Insurance UK is seeking a Machine Learning Engineer to design, deploy and operate production-grade ML systems in London or Horsham. You’ll partner with data scientists and platform teams to build scalable pipelines, convert notebooks to robust code, and shape the ML roadmap with a focus on reliable, observable deployments.

You’ll apply Python, PySpark, Databricks and MLflow across batch and real-time use cases, with strong emphasis on testing, documentation and operational resilience.

Qualifications

  • Experience building production ML systems and pipelines.
  • Strong Python, SQL, and PySpark skills.
  • Familiarity with CI/CD and cloud deployment patterns.

Responsibilities

  • Build and automate ML pipelines for feature engineering, model training, and model scoring using Python, PySpark, Databricks, and MLflow.
  • Productionise Data Science models, converting notebooks into modular, tested, production-ready code.
  • Deploy models into batch and real-time environments, managing versioning, promotion, rollback, and scheduled workflows via MLflow and APIs.
  • Implement monitoring and observability, including data and model drift detection, performance alerts, logging, and automated retraining.
  • Collaborate with Data Engineering and Platform teams on CI/CD integration, pipeline performance, compute optimisation, and secure deployment patterns.
  • Maintain engineering standards, ensuring high-quality testing, documentation, code quality, reproducibility, and operational reliability.

Skills

Python
PySpark
SQL
Production code
Communication

Tools

Databricks
MLflow
Delta Lake
CI/CD
Containerisation
APIs

Job description

Role Purpose:

We're looking for a Machine Learning Engineer to help build and run production-ready ML systems that make a real impact across the business. You'll work closely with Data Scientists and engineering teams, shaping the ML roadmap, developing scalable solutions, and driving innovation while growing your career.

Location:

London or Horsham

In this role, you'll make an impact by:
  • Build and automate ML pipelines for feature engineering, model training, and model scoring using Python, PySpark, Databricks, and MLflow.
  • Productionise Data Science models, converting notebooks into modular, tested, production-ready code.
  • Deploy models into batch and real-time environments, managing versioning, promotion, rollback, and scheduled workflows via MLflow and APIs.
  • Implement monitoring and observability, including data and model drift detection, performance alerts, logging, and automated retraining.
  • Collaborate with Data Engineering and Platform teams on CI/CD integration, pipeline performance, compute optimisation, and secure deployment patterns.
  • Maintain engineering standards, ensuring high-quality testing, documentation, code quality, reproducibility, and operational reliability.
Your skills and experience:
  • Experience with ML platforms including Databricks, MLflow, Delta Lake, and cloud environments.
  • Proficient in Python, PySpark, and SQL, following production coding best practices.
  • Understanding of data, distributed ML pipelines, and model deployment patterns, including monitoring, drift detection, and lifecycle operations.
  • Exposure to CI/CD, containerisation, and API integration, with the ability to build scalable, production-ready ML systems.
  • Comfortable working technically while communicating effectively with Data Scientists, stakeholders, and cross-functional teams.
Win as a Team

As someone who is already part of the team you know we support you to shape the future, win as a team and grow with us, and we are delighted you have decided to continue your career journey with Intact.

Our DEI Commitment

We celebrate individuality and believe our differences make us stronger. We're proud to foster a culture where everyone feels respected, valued, and empowered to thrive.

As an equal opportunity employer, we ensure fair consideration for all applicants and offer interviews to all disabled candidates who meet the essential criteria.

If you meet the core criteria but not every requirement, we'd still love to hear from you. Let's explore how this role could support your next career step. If you need adjustments during the recruitment process, just let us know—we're here to support you

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Machine Learning Engineer
Machine Learning Engineer

Intact Insurance (previously RSA) • Greater London

Hybrid
GBP 70,000 - 100,000
Annual discretionary bonus
Pension contributions 11%
Hybrid work
+5
Machine Learning Manager
Machine Learning Manager

SPG Resourcing • York and North Yorkshire

Hybrid
GBP 70,000 - 90,000
Machine Learning Engineer
Machine Learning Engineer

Sanderson • City Of London

Remote
GBP 101,000 - 129,000
Senior Machine Learning Specialist
Senior Machine Learning Specialist

Solution Performance Resourcing Limited • York and North Yorkshire

On-site
GBP 55,000 - 90,000
Competitive salary
Performance-related bonus
Employer pension contribution
+3
Machine Learning Engineering Manager
Machine Learning Engineering Manager

Compare The Market • Greater London

Hybrid
GBP 120,000 - 160,000
Machine Learning Engineering Manager
Machine Learning Engineering Manager

Compare the Market • Peterborough

Hybrid
GBP 110,000 - 140,000
ML Engineer - Production Pipelines & Real-Time Deployment
ML Engineer - Production Pipelines & Real-Time Deployment

Intact Insurance UK • Greater London

On-site
GBP 65,000 - 100,000
Machine Learning Engineer - Financial Services
Machine Learning Engineer - Financial Services

Miryco Consultants Ltd • Manchester

On-site
GBP 65,000 - 90,000
ML Engineer, Hybrid | Production ML Pipelines & Deployment
ML Engineer, Hybrid | Production ML Pipelines & Deployment

Intact Insurance (previously RSA) • Greater London

Hybrid
GBP 70,000 - 100,000
Annual discretionary bonus
Pension contributions 11%
Hybrid work
+5
Machine Learning Engineer
Machine Learning Engineer

Leap29 • Greater London

On-site
GBP 85,000 - 125,000