CareerPlanSign in

Machine Learning Engineer

London💼 Full-time🗓 2026-07-08 → 2026-09-25

Core

Design and deliver machine learning models and AI solutions at scale to power search, recommendations, pricing, routing, and customer support for a global rail travel platform.

Role type

Senior Machine Learning Engineer (Production)

Builds

Advanced search and recommendation systems, pricing and routing optimisation engines, AI agents for customer support, and data-driven digital marketing tools.

Domain

Travel / Transportation / Machine Learning

Deliverable

production ML models

Required skills

Python, predictive modelling, classification, regression, optimisation, NLP algorithms, recommendation systems, Spark, Docker, Terraform, ML Ops, feature engineering, statistical methodologies

Preferred skills

Large Language Models (fine tuning, RAG, agents), graph technology, cloud infrastructure, GIS

Technologies

Python, Pandas, Numpy, Scikit learn, Spark, Docker, Terraform, ML Flow

Responsibilities

Design and deliver ML models at scale; own the full end-to-end ML delivery lifecycle from data exploration to deployment; create tools and frameworks to accelerate ML product delivery; partner with stakeholders to propose innovative data products; foster a culture of rigorous learning and experimentation.

Seniority

Senior, hands-on IC

Sourced via ashby · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.