Senior ML Engineer - Hybrid, Build Scalable AI Solutions

Trainline

Greater London

Hybrid

GBP 110,000 - 160,000

Full time

14 days+
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

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 - Production AI (Hybrid)
Senior ML Engineer - Production AI (Hybrid)

Faculty • England

Hybrid
GBP 70,000 - 90,000
Senior ML Engineer — Hybrid UK, Production ML Pipelines
Senior ML Engineer — Hybrid UK, Production ML Pipelines

BMT • Bath

Hybrid
GBP 60,000 - 80,000
Senior Production ML Engineer - Hybrid London
Senior Production ML Engineer - Hybrid London

Harnham - Data and Analytics Recruitment • Greater London

Hybrid
GBP 99,000 - 121,000
Hybrid work
Competitive pay + bonus
Career progression
Machine Learning Engineer
Machine Learning Engineer

Trainline • Greater London

On-site
GBP 60,000 - 90,000
Private healthcare
Dental insurance
Share purchase plans
+4
Senior ML Infrastructure Engineer — Hybrid & Equity
Senior ML Infrastructure Engineer — Hybrid & Equity

PhysicsX Ltd • Greater London

Hybrid
GBP 80,000 - 100,000
Equity options
10% employer pension contribution
Free office lunches
+6
Lead ML Engineer - Build Responsible AI (Hybrid)
Lead ML Engineer - Build Responsible AI (Hybrid)

Faculty • Greater London

Hybrid
Unlimited Annual Leave Policy
Private healthcare and dental
Enhanced parental leave
+2
Senior ML Engineer — Production-Grade AI, Hybrid & Impact
Senior ML Engineer — Production-Grade AI, Hybrid & Impact

Faculty • United Kingdom

Hybrid
GBP 60,000 - 80,000
Unlimited Annual Leave Policy
Private healthcare and dental
Enhanced parental leave
+3
Senior Data Engineer: ML & AI Platform (London Hybrid)
Senior Data Engineer: ML & AI Platform (London Hybrid)

Datatech Analytics • Greater London

Hybrid
GBP 70,000 - 80,000
Senior ML Engineer - GenAI & Production Pipelines (Hybrid)
Senior ML Engineer - GenAI & Production Pipelines (Hybrid)

Anson McCade • Greater London

Hybrid
GBP 65,000 - 85,000