Senior ML Engineer - Hybrid, Build Scalable AI Solutions

Trainline

Greater London

Hybrid

GBP 110,000 - 160,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Private healthcare
Dental insurance
Work from abroad policy
Share purchase plan
EV scheme
Flexible time off
Family-friendly benefits

Job summary

Trainline is hiring a Senior Machine Learning Engineer in the UK to design and deploy scalable ML models that power search, recommendations, and pricing across our rail platform. You will work with data scientists, software engineers and product managers to deliver high-impact ML solutions.

The role requires a strong background in Python, ML libraries, statistics, and experience in productionising models. A hybrid working model with competitive benefits is offered.

Qualifications

  • Advanced degree in Computer Science, Mathematics or related quantitative field.
  • Considerable experience productionising machine learning models such as predictive modelling or recommender systems.
  • Strong proficiency in Python and libraries like Pandas, NumPy and Scikit-learn.
  • Solid grounding in statistics with data extraction and feature engineering techniques.
  • Experience with Spark, agile delivery methods and CI/CD practices.
  • Familiarity with DevOps and MLOps tools like Docker, Terraform, MLFlow.
  • Confident in influencing and communicating with both technical and non-technical stakeholders.
  • Ideally exposure to cloud infra, NLP or large language models, GIS or transport sector experience.

Responsibilities

  • Design and deploy machine learning models at scale with measurable business impact.
  • Own end-to-end ML delivery lifecycle: data exploration, feature engineering, model selection, evaluation, deployment and maintenance.
  • Work in cross-functional teams with data scientists, software engineers and product managers.
  • Shape technical direction and make scalable architectural decisions.
  • Collaborate with stakeholders to propose data products leveraging Trainline datasets and modern algorithms.
  • Build tools and libraries to accelerate ML delivery and improve team workflows.
  • Mentor less experienced engineers and contribute to a culture of learning and experimentation.

Skills

Cross-functional teamwork
Python
ML model deployment
Stakeholder influence
Statistical methods
Cloud exposure
NLP/LLMs exposure
Spark
CI/CD
MLOps tools

Education

Advanced degree in CS/Math or quantitative field

Tools

Docker
Terraform
MLFlow

Job description

Trainline is hiring a Senior Machine Learning Engineer in the UK to design and deploy scalable ML models that power search, recommendations, and pricing across our rail platform. You will work with data scientists, software engineers and product managers to deliver high-impact ML solutions.

The role requires a strong background in Python, ML libraries, statistics, and experience in productionising models. A hybrid working model with competitive benefits is offered.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior ML Engineer — Scale AI for Greener Travel
Senior ML Engineer — Scale AI for Greener Travel

Trainline • Greater London

Hybrid
GBP 60,000 - 90,000
Private healthcare
Dental insurance
Share purchase plans
+4
Senior ML Engineer: Build Scalable AI Systems (Hybrid)
Senior ML Engineer: Build Scalable AI Systems (Hybrid)

Just Eat Takeaway.com • West of England

Hybrid
GBP 90,000 - 130,000
Senior ML Engineer - Production AI (Hybrid)
Senior ML Engineer - Production AI (Hybrid)

Faculty • England

Hybrid
GBP 70,000 - 90,000
Unlimited Annual Leave Policy
Private healthcare and dental
Enhanced parental leave
+3
Senior MLOps Engineer: AI Platform & Automation Lead
Senior MLOps Engineer: AI Platform & Automation Lead

Trainline • Greater London

Hybrid
GBP 90,000 - 140,000
Private healthcare & dental insurance
Work from abroad policy
2-for-1 share purchase plans
+3
Senior ML Engineer — Hybrid UK, Production ML Pipelines
Senior ML Engineer — Hybrid UK, Production ML Pipelines

BMT • Bath

Hybrid
GBP 60,000 - 80,000
Private Medical (family coverage)
Enhanced Pension
26 Days Annual Leave
Senior ML Engineer — Production AI (Hybrid, Leeds)
Senior ML Engineer — Production AI (Hybrid, Leeds)

The Opportunity Hub UK Ltd • Leeds

Hybrid
GBP 50,000 - 66,000
Hybrid working
Private medical insurance
Pension contribution
+3
Machine Learning Engineer
Machine Learning Engineer

Trainline • Greater London

Hybrid
GBP 60,000 - 90,000
Private healthcare
Dental insurance
Share purchase plans
+4
Senior ML Engineer - Hybrid, End-to-End Production AI
Senior ML Engineer - Hybrid, End-to-End Production AI

Just Eat Takeaway.com • Ivy Chimneys

Hybrid
GBP 120,000 - 170,000
Hybrid/Remote ML Engineer — Production AI Systems
Hybrid/Remote ML Engineer — Production AI Systems

Searchability • City Of London

Hybrid
GBP 70,000 - 110,000
Senior ML Engineer - Growth & Recommendations (Hybrid)
Senior ML Engineer - Growth & Recommendations (Hybrid)

Just Eat Takeaway.com • Slough

Hybrid
GBP 90,000 - 135,000