Trainline

Machine learning engineer in rail travel

In short

This role owns machine-learning and AI solutions end-to-end at Trainline, from data exploration and feature engineering through deployment and maintenance, collaborating with data scientists, engineers and product managers. The company is a rail travel booking platform. It demands strong Python/ML production experience (Spark, Docker, Terraform, MLOps) and an advanced quantitative degree, with expertise in an area like predictive modelling, NLP or recommendation systems. The London-based hybrid role requires at least 60% office attendance over a 12-week period.

Описание
Machine-learning delivery follows models and AI solutions from exploration and feature engineering through evaluation, deployment and maintenance. You will work with data scientists, engineers and product managers on systems that improve Trainline's customer experience.
Задачи
•Design and deliver machine-learning models or AI solutions at scale that produce a measurable effect for Trainline and its customers.
•Own the delivery lifecycle, from data exploration and feature engineering through model selection, offline and online evaluation, deployment and maintenance.
•Work in cross-functional teams with data scientists, software engineers, data engineers, machine-learning engineers and product managers.
•Partner with stakeholders to propose data products that draw on Trainline's extensive datasets and current algorithms.
•Create the tools, frameworks and libraries that speed up delivery of machine-learning and AI products and improve the team's workflows.
Требования
•You have an advanced degree in computer science, mathematics, statistics or a similar quantitative discipline.
•You are proficient in Python and open-source data libraries such as pandas, NumPy and scikit-learn.
•You have productionised machine-learning models or AI solutions.
•You are an expert in one of predictive modelling, classification, regression, optimisation, natural-language processing or recommendation systems.
•You have used Spark, and you know Docker, Terraform and MLOps practice such as MLflow, plus agile delivery and continuous integration.
Будет плюсом
Transport or geographic-information-systems experience, cloud infrastructure, large language models, and graph technology are useful, not required.
Условия
This full-time London role is hybrid, with at least 60% office attendance over 12 weeks.

Stop applying.
Get referred.

$10 in free credits

In just 60 seconds, fully on autopilot — Eraldt's AI agents read your CV, map the roles you fit, find live vacancies and the people who can refer you, write personal emails, and get you referred.

This isn't an application: your CV doesn't go to the company, and we don't promise a referral for this exact role.

Discover who else lands interviews on autopilot