Senior Machine Learning Engineer

The Trainline
London, UK
1 day ago
Apply on eu.experteer.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Working hours
Regular working hours

Tech stack

Artificial Intelligence Data Analysis Continuous Integration DevOps Python (Programming Language) Machine Learning NumPy Data Processing Feature Engineering Large Language Models Apache Spark Model Validation
+7 more
Pandas Scikit Learn Information Technology Build Tools Machine Learning Operations Terraform Docker

Job description

Experteer Overview In this role you will design and deploy ML models at scale to drive measurable business impact within Trainline’s cross-functional teams. You will own the end-to-end ML lifecycle, from data exploration to deployment, shaping technical direction and influencing stakeholders. You’ll build tools and frameworks to accelerate ML delivery and mentor engineers, contributing to Trainline’s AI/ML community. This is a chance to work on high-impact models powering search, pricing, and personalized experiences in a sustainability-focused travel platform. Pay / Benefits * Collaborate with data scientists, software engineers, data engineers and product managers in cross-functional teams * Design and deliver scalable ML models that drive measurable business impact * Own end-to-end ML delivery lifecycle: data exploration, feature engineering, model selection, evaluation, deployment and maintenance * Shape technical direction with scalable architecture and modeling decisions * Partner with stakeholders to propose data products leveraging Trainline datasets and algorithms * Build tools, libraries and frameworks to speed up ML delivery and improve team workflows * Provide technical mentorship to less experienced engineers without people management * Actively contribute to the AI/ML community to foster rigorous learning and experimentation Tasks * Advanced degree in Computer Science, Mathematics or related quantitative discipline, or equivalent experience * Experience productionising machine learning models in predictive modelling, classification, regression, optimisation or recommendations * Strong Python proficiency with Pandas, NumPy and Scikit-learn * Solid grounding in statistics and data manipulation/feature engineering * Experience with Spark, agile delivery, and CI/CD practices * Familiarity with DevOps and MLOps tools such as Docker, Terraform and MLFlow * Confident in influencing and communicating with diverse stakeholders across teams * Ideally exposure to cloud infra, NLP/LLMs (e.g., fine-tuning, RAG), graph tech, or GIS; transport sector or GIS experience * Location: London * Employment Type: Full time * Location Type: Hybrid Key requirements * Private healthcare & dental insurance * Generous work from abroad policy * 2-for-1 share purchase plans * EV scheme to reduce carbon emissions * Extra festive time off * Family-friendly benefits

Requirements

and with stakeholders to propose data products leveraging Trainline datasets and algorithms * Build tools, libraries and frameworks to speed up ML delivery and improve team workflows * Provide technical mentorship to less experienced engineers without people management * Actively contribute to the AI/ML community to foster rigorous learning and experimentation Tasks * Advanced degree in Computer Science, Mathematics or related quantitative discipline, or equivalent experience * Experience productionising machine learning models in predictive modelling, classification, regression, optimisation or recommendations * Strong Python proficiency with Pandas, NumPy and Scikit-learn * Solid grounding in statistics and data manipulation/feature engineering * Experience with Spark, agile delivery, and CI/CD practices * Familiarity with DevOps and MLOps tools such as Docker, Terraform and MLFlow * Confident in influencing and communicating with diverse stakeholders across teams * Ideally exposure to cloud infra, NLP/LLMs (e.g., fine-tuning, RAG), graph tech, or GIS; transport sector or GIS experience * Location: London * Employment Type: Full time * Location Type: Hybrid Key requirements * Private healthcare & dental insurance * Generous work from abroad policy * 2-for-1 share purchase plans * EV scheme to reduce carbon emissions * Extra festive time off * Family-friendly benefits

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on eu.experteer.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

3:14 min

Structuring career paths and localized data architectures

Ulrich Wurstbauer +1 · LIVE

2:34 min

Maximizing execution memory effectively via python numpy broadcasting

Jodie Burchell · LIVE

2:07 min

Inspecting default bridge architectures and custom Docker networks

Oliver Seitz Oliver Seitz · World Congress 2025

2:17 min

Mapping the maturity roadmap for scaled devops adoption

Dominik Krichbaum Dominik Krichbaum · World Congress 2026 Europe

7:10 min

Exploring pathways into the machine learning engineering field

Jose Luis Latorre Millas · LIVE

1:25 min

Replacing NumPy with cuPy for straightforward GPU acceleration

Paul Graham Paul Graham · World Congress 2025

Videos

See all

Related articles

See all