1,589,188open jobs
95,537companies
241,509added this week
Browse all
Salary
≈ $111k – $205k per year (Estimated)
Location
Hybrid (London, United Kingdom)
Seniority
Senior
Employment
Full-Time

Confirmed on the employer's own hiring board on Oct 13, 2026. First seen by Alion on Aug 6, 2026.

Overview
Company
Impact
Profile match
Trainline is an international digital rail and coach technology platform headquartered in London, United Kingdom, and founded in 1997. The company provides a website and mobile application that allows users to search, compare, and book train and bus tickets across multiple operators. It operates in dozens of countries across Europe and Asia, partnering with over 270 rail and coach carriers to offer travel solutions to millions of active customers.
Backed by Exponent

About us

At Trainline, our purpose is to empower greener travel choices, connecting people and places. Trainline enables millions of travellers to find and book the best value tickets across carriers, fares, and journey options through our highly rated mobile app, website, and B2B partner channels.

Great journeys start with Trainline

We’re Europe’s leading independent rail platform, helping millions of travellers find and book the best-value rail and coach journeys across our app, website and partner channels.

Our job is to make the green travel choice the best choice. By building a better train travel experience, we help more people choose rail - creating a positive impact for customers, our business and the planet.

We’re a team of more than 1,000 Trainliners from over 50 nationalities, working across London, Paris, Barcelona, Milan, Edinburgh and Madrid. Now is a brilliant time to join us and help shape the future of travel.

Introducing the Trainline Machine Learning and AI Team

Machine learning sits at the heart of Trainline's mission to help millions of people make sustainable travel choices every day. Our models power some of the most important parts of the platform, from search and recommendations across mobile and web, to pricing and routing optimisation, personalised experiences enhanced by generative AI, data-driven marketing, and AI agents that support our customers.

Our machine learning teams own the complete delivery lifecycle from ideation through to production, working closely with engineers, data scientists and product managers across the business to grow the understanding and impact of machine learning and AI throughout Trainline. As a Senior Machine Learning Engineer, you will bring deep technical expertise and sound judgement to some of our most complex problems, and will play a key role in shaping technical direction and influencing stakeholders across the business, while helping to raise the capability of those around you.

In this role as the Senior Machine Learning Engineer, you will...

  • Work within cross-functional teams alongside data scientists, software engineers, data engineers and product managers

  • Design and deliver machine learning models at scale that create measurable impact for the business

  • Own the end-to-end machine learning delivery lifecycle, including data exploration, feature engineering, model selection and tuning, evaluation, deployment and maintenance

  • Shape technical direction for your area, making well-reasoned architectural and modelling decisions that stand up at scale

  • Partner with and influence stakeholders across the business to propose innovative data products that make the most of Trainline's extensive datasets and the latest algorithms

  • Build tools, frameworks and libraries that accelerate the delivery of ML products and improve team workflows

  • Provide technical mentorship and support the development of less experienced engineers, without formal people management responsibility

  • Take an active role in our AI and ML community, helping foster a culture of rigorous learning and experimentation

We'd love to hear from you if you have...

  • An advanced degree in Computer Science, Mathematics or a related quantitative discipline, or equivalent experience

  • Considerable experience productionising machine learning models, with strength in an area such as predictive modelling, classification, regression, optimisation or recommendation systems

  • Strong proficiency in Python and open-source data libraries such as Pandas, NumPy and Scikit-learn

  • A solid grounding in statistical methodologies, along with data extraction, manipulation and feature engineering techniques

  • Experience with Spark, agile delivery methods and CI/CD practices

  • Familiarity with DevOps and MLOps tools and practices, such as Docker, Terraform and MLFlow

  • Confidence influencing and communicating with stakeholders across technical and non-technical teams

  • Ideally, exposure to cloud infrastructure, NLP or large language models (such as fine-tuning, RAG or agents), graph technologies, or experience in the transport sector or with geographic information systems (GIS)

More information:

Enjoy fantastic perks like private healthcare & dental insurance, a generous work from abroad policy, 2-for-1 share purchase plans, an EV Scheme to further reduce carbon emissions, extra festive time off, and excellent family-friendly benefits.

We prioritise career growth with clear career paths, transparent pay bands, personal learning budgets, and regular learning days. Jump on board and supercharge your career from day one!

We're operating a hybrid model and ask that Trainliners work from the office a minimum of 60% of their time over a 12-week period. We also have a 28-day Work from Abroad policy.

Our values represent the things that matter most to us and what we live and breathe everyday, in everything we do:

  • Think Big - We're building the future of rail

  • Own It - We focus on every customer, partner and journey

  • Travel Together - We're one team

  • Do Good - We make a positive impact

We know that having a diverse team makes us better and helps us succeed. And we mean all forms of diversity - gender, ethnicity, sexuality, disability, nationality and diversity of thought. That's why we're committed to creating inclusive places to work, where everyone belongs and differences are valued and celebrated.

Interested in finding out more about what it's like to work at Trainline? Why not check us out on LinkedIn, Instagram and Glassdoor!

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
1,589,188 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

AI/ML
Similar stack
Same company
London
≈ $107k – $197k per year (Estimated) • Hybrid • Full-Time • 5+ years exp • PhD • London
Python
AI/ML
LangGraph
LangChain
Model Context Protocol
Function Calling
AI Agents
OpenAI Agents SDK
Structured Outputs
LLM Guardrails
Machine Learning
DevOps
AWS
Platform Engineering
Apply
≈ $106k – $195k per year (Estimated) • Hybrid • Full-Time • 5+ years exp • PhD • London
Python
Databases
Databricks
AI/ML
Prompt Engineering
AI Agents
Amazon SageMaker
Metaflow
LLM Guardrails
Agentic Workflows
Multi-Agent Systems
Tool Use
Machine Learning
DevOps
CI/CD
AWS
Platform Engineering
Apply
$119k – $212k per year • In office • 5+ years exp • London
Python
Go
AI/ML
Cursor
Claude Code
Gemini
LLM
OpenAI
Anthropic
Knowledge Graph
Apply
$146k – $265k per year • In office • 5+ years exp • London
Python
AI/ML
Time Series Forecasting
Apply
≈ $128k – $236k per year (Estimated) • In office • Bachelor's Degree • London
Python
AI/ML
Kubeflow
KServe
Machine Learning
DevOps
CI/CD
GitOps
Kubernetes
Apply
Junior Analyst 9 days ago
≈ $22k – $45k per year (Estimated) • In office • 1+ year exp • Singapore
Python
SQL
AI/ML
Spark
Analytics
Tableau
Power BI
ETL/ELT
A/B Testing
Looker
Management
Google Sheets
Apply
≈ $33k – $80k per year (Estimated) • In office • Full-Time • 3+ years exp • Bachelor's Degree • Bucharest
Python
SQL
Python
pySpark
AI/ML
Spark
dbt
Machine Learning
Analytics
Tableau
Power BI
Superset
Cognos
Apply
AI Agent Engineer 9 days ago
Hybrid
Python
JavaScript
TypeScript
Python
FastAPI
Databases
PostgreSQL
AI/ML
Fine-tuning
RLHF
Function Calling
AI Agents
LLM
RAG
Tool Use
Reward Modeling
Frontend
Next.js
React.js
Cybersecurity
HIPAA
Apply
≈ $74k – $134k per year (Estimated) • Hybrid • Full-Time • 8+ years exp • Bachelor's Degree • Amsterdam
Python
SQL
Bash
Databases
Oracle
DevOps
Ansible
Azure DevOps
Prometheus
Azure
CI/CD
Git
Grafana
Management
Agile
Scrum
Apply
≈ $38k – $63k per year (Estimated) • In office • Internship • 1+ year exp • Bachelor's Degree • Madison
Python
SQL
Analytics
Tableau
Management
Miro
Smartsheet
Apply
≈ $89k – $238k per year (Estimated) • Hybrid • Full-Time • Bachelor's Degree • London
Python
AI/ML
Spark
MLFlow
Fine-tuning
Scikit-learn
AI Agents
NLP
Pandas
NumPy
RAG
Recommender Systems
Machine Learning
DevOps
Terraform
CI/CD
Docker
Management
Agile
Apply
$119k – $132k per year • Hybrid • Full-Time • London
DevOps
CI/CD
Platform Engineering
API Gateway
Cybersecurity
ISO 27001
PCI DSS
GDPR
OWASP
Apply
Executive Assistant 11 days ago
$86k – $93k per year • Hybrid • Full-Time • London
Management
Agile
Apply
≈ $51k – $116k per year (Estimated) • Hybrid • Full-Time • London
Apply
Data Analyst 13 days ago
up to $73k per year • In office • Full-Time • London
Python
SQL
AI/ML
Machine Learning
Analytics
Tableau
Power BI
Apply
≈ $134k – $282k per year (Estimated) • Hybrid • Full-Time • 6+ years exp • London
AI/ML
AI Agents
Agentic Workflows
Management
Monday.com
Apply
Program Manager BTI 9 hours ago
$79k – $109k per year • Hybrid • Full-Time • 3+ years exp • Irving • Barcelona • London • Stamford
Apply
≈ $69k – $145k per year (Estimated) • Hybrid • Full-Time • 6+ years exp • Egham • London
Apply
≈ $38k – $68k per year (Estimated) • Hybrid • Full-Time • London
QA
Rest-Assured
Apply
≈ $101k – $187k per year (Estimated) • Hybrid • Full-Time • PhD • London
Python
AI/ML
LLM
DevOps
Kubernetes
Apply
See all jobs
This is one of many
1,589,188 more open roles from verified company boards, updated every day.