Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Machine Learning Engineer

Trainline

About us

We are champions of rail, inspired to build a greener, more sustainable future of travel. 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  

Now Europe’s number 1 downloaded rail app, with over 135 million monthly visits and £6.3 billion in annual ticket sales, we collaborate with 270+ rail and coach companies in over 40 countries. We want to create a world where travel is as simple, seamless, eco-friendly and affordable as it should be. 

Today, we're a FTSE 250 company driven by our incredible team of over 1,000 Trainliners from 50+ nationalities, based across London, Paris, Barcelona, Milan, Edinburgh and Madrid. With our focus on growth in the UK and Europe, now is the perfect time to join us on this high-speed journey. 

Introducing Machine Learning & AI at Trainline

Machine learning and AI are at the core of how Trainline is transforming travel, helping millions of customers make smarter, more sustainable journeys every day. Our ML models and AI solutions power critical aspects of our platform, including:

  • Advanced search and recommendations capabilities across our mobile and web applications

  • Pricing and routing optimisations to find the best fares for customers

  • Personalised user experiences enhanced by agentic AI

  • Data-driven digital marketing systems

  • AI agents improving customer support

Our machine learning teams own the complete delivery lifecycle from ideation to production. We work closely with stakeholders across the business to expand the understanding and impact of machine learning and AI throughout Trainline.

About The Role

We are looking for Machine Learning Engineers to join our team help shape the future of train travel. You’ll be joining a high-performing, deeply technical community of Machine Learning Engineers, Data Scientists, and Data Engineers to tackle complex problems by combining Trainline’s rich datasets with cutting edge algorithms. What unites our team is an expertise in the field, a love of what we do and the desire to create impactful solutions to support Trainline’s goals of encouraging sustainable travel.

As a part of Trainline you will be joining an environment where learning and development is top priority. You will have the opportunity to work with fellow ML & AI enthusiasts on large-scale production systems, delivering highly impactful products that make a difference to our millions of customers.

As a Machine Learning Engineer at Trainline you will...

  • Work in cross-functional teams combining data scientists, software, data and machine learning engineers, and product managers

  • Design and deliver machine learning models and/or AI solutions at scale that drive measurable impact for Trainline

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

  • Partner with stakeholders to propose innovative data products that leverage Trainline’s extensive datasets and state of the art algorithms

  • Create the tools, frameworks and libraries that enables the acceleration of our ML & AI products delivery and improve our workflows

  • Take an active part in our AI and ML community and 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, Statistics or a similar quantitative discipline

  • Are proficient with Python, including open-source data libraries (e.g Pandas, Numpy, Scikit learn etc.)

  • Have experience productionising machine learning models and/or AI solutions

  • Are an expert in one of predictive modelling, classification, regression, optimisation, NLP algorithms or recommendation systems

  • Have experience with Spark

  • Have knowledge of DevOps technologies such as Docker and Terraform and ML Ops practices and platforms like ML Flow

  • Have experience with agile delivery methodologies and CI/CD processes and tools

  • Have a broad of understanding of data extraction, data manipulation and feature engineering techniques

  • Are familiar with statistical methodologies

  • Have great communication skills

Nice to have:

  • Experience with transport industry and/or geographical information systems (GIS)

  • Experience with cloud infrastructure

  • Experience with Large Language Models (fine tuning, RAG, agents)

  • Experience with graph technology and/or algorithms

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!

Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Machine Learning Engineer in United States vacancy
  • $73.92k - $131.33k

     ...years, ENSCO has been providing leading-edge engineering, science and advanced technology solutions...  ...information systems that connect these domains. Learn more about ENSCO. Position Description ENSCO, Inc. is seeking a Machine Learning Engineer with direct experience and... 
    Suggested
    Full time
    Contract work
    Worldwide

    ENSCO, Inc.

    Melbourne, FL
    3 days ago
  • $160k - $210k

     ...__________________________________________________________________  Job Summary:   The Company is currently seeking a Machine Learning Engineer who can develop cutting-edge Deep Learning technologies applied to pressing problems in the domain of Computer Vision, Synthetic... 
    Suggested
    Long term contract
    Permanent employment
    Full time
    Contract work
    Flexible hours

    Voyager Technologies, Inc.

    El Segundo, CA
    2 days ago
  • $195.2k - $361.2k

     ...by design. Small, efficient models run directly on the user's machine (AI PC, edge, on-prem, and beyond), keeping data private and...  ...the people it serves Role Summary We are seeking a **Machine Learning Engineer / Data Scientist** to join our team, working on agent harness... 
    Suggested
    Full time
    Internship
    Local area
    Immediate start
    Shift work

    Intel Corporation

    Folsom, CA
    7 days ago
  • $109.5k - $208.5k

     ...Description Responsibilities Own small to medium components of machine learning systems from technical designthrough implementation and...  ...workstreamsaccording to plan Build and maintain data pipelines and feature engineering workflows to support machinelearning and AI solutions... 
    Suggested
    Full time
    Local area
    Remote work

    AbbVie

    United States
    4 days ago
  • $129.65k - $175.42k

     ...them, you’ll thrive as part of the Amgen team. Join us and transform the lives of patients while transforming your career. Machine Learning Engineer What you will do Let’s do this. Let’s change the world. In this vital role, you will contribute to the development of... 
    Suggested
    Full time
    Remote work
    Flexible hours

    Amgen

    United States
    2 days ago
  • $77.6k - $176k

    Machine Learning Engineer The Opportunity: As an experienced AI and ML engineer, you know that machine learning is critical to understanding and processing massive datasets. Your ability to conduct statistical analyses on business processes using ML techniques makes you... 
    Full time
    Contract work
    Part time
    Work at office
    Local area
    Remote work

    Booz Allen Hamilton

    Washington DC
    18 hours ago
  • $115k - $150k

     ...most inclusive risk models in the industry. Using Zest-built machine learning software, financial institutions can dramatically expand credit...  ...apply. ZestFinance, Inc dba ZestAI seeks a Machine Learning Engineer in Burbank, CA. Duties: Create experiments and develop... 
    Full time
    Remote work

    Zest AI

    United States
    3 days ago
  • $117k - $152k

     ...streaming data, supporting analytics, product intelligence, machine learning pipelines, and business operations. As data volume and complexity...  ...production ML systems. We’re looking for a Machine Learning Engineer to join our Offline Infrastructure team. This is an ideal... 
    Full time
    Work at office
    Remote work
    Worldwide
    Relocation package

    Unity Technologies

    California
    1 day ago
  •  ...and Accel and enjoy multi-year runway. About the Role We’re looking for an ML Engineer to build the production systems that train, deploy, monitor, retrain, and serve our machine-learning models reliably. You sit between software engineering, data engineering, and modeling... 
    Full time
    Temporary work
    Work at office
    Monday to Friday
    Monday to Thursday
    Flexible hours

    Sprinter Health

    San Francisco, CA
    4 days ago
  • $180k - $230k

     ...companies, and longtime healthcare operators. Arlo's underwriting is the core of the business, and it runs on machine learning at serious scale. We're hiring ML Engineer to build and own the infrastructure that powers it — from training models on tens of millions of patients... 
    Full time

    Arlo

    New York, NY
    2 days ago
  • We're hiring a Machine Learning Engineer to build and own the models behind our underwriting and decisioning systems at FloatMe. Our models determine who gets approved, how much, and under what terms — serving customers across a wide range of profiles. The challenges are... 
    Full time
    Work at office
    Local area

    FloatMe

    San Antonio, TX
    1 day ago
  • $133.1k - $236.4k

     ...intelligent, connected tools that empower creators and teams to move faster without sacrificing craft. We are looking for a Senior Machine Learning Engineer to power the intelligence inside our products. This is a hands-on modeling role for someone proficient in the full stack:... 
    Full time
    Temporary work
    Local area
    Worldwide

    Adobe

    San Francisco, CA
    3 days ago
  • $160k - $257k

     ...growing quickly. Our work directly influences how the world deploys AI agents and systems at scale. Learn more about how we work. The Role As a Machine Learning Engineer at Gray Swan AI, you will play a pivotal role in shaping the future of AI safety solutions.... 
    Full time
    Work at office
    Visa sponsorship
    Flexible hours

    Gray Swan AI

    Pittsburgh, PA
    2 days ago
  • We are looking for an engineer with robust experience in machine learning and strong mathematical foundations to join our growing ML team and to help drive the direction of our ML platform. Machine learning is a critical pillar of Jane Street's global business. Our ever... 
    Full time

    Jane Street

    New York, NY
    1 day ago
  • $215.28k - $364.32k

     ...dedicated to reshaping the future of transportation through cutting-edge R&D in AI, machine learning, and smart connectivity. ABOUT THE ROLE We are looking for a strong Machine Learning Engineer / Computer Vision Engineer to work on Traffic Sign Recognition (TSR) 2D... 
    Full time

    XPENG

    Santa Clara, CA
    3 days ago
  • $150k - $200k

     ...a lower cost through early diagnosis and longitudinal care management of chronic conditions. We’re looking for a Senior Machine Learning Engineer to help us build a revolutionary new health care business. Clover uses Machine Learning/Natural Language Processing to leverage... 
    Full time
    Work experience placement
    Work at office
    Remote work
    Flexible hours

    Counterpart Health

    United States
    2 days ago
  • $180k - $250k

    Role: Senior Machine Learning Engineer Location: San Diego, CA (in-office) Salary Range: $180,000 - $250,000 / yr + stock options, 401k matching, and other benefits Role Overview: Seasats' vehicles operate in highly remote and often communications-limited environments... 
    Permanent employment
    Full time
    Work at office
    Local area
    Remote work
    Visa sponsorship
    Work visa
    Flexible hours

    Seasats

    San Diego, CA
    1 day ago
  • $116.84k - $142.81k

    Working Title: Senior Machine Learning Engineer [Hybrid] No Visa Sponsorship is available for this position. The work location is Ithaca, New York with the possibility of a hybrid work schedule that would be determined by the supervisor. About the Cornell... 
    Full time
    Contract work
    Work at office
    Local area
    Remote work
    Worldwide
    Relocation
    Visa sponsorship

    Cornell University

    Ithaca, MI
    2 days ago
  • $155k - $195k

     ...Intelligence Division researches and develops advanced analytics and machine learning-based solutions to solve challenging problems related to...  ...security. Our team consists of passionate and motivated engineers with advanced degrees in engineering, computer science,... 
    Full time
    Local area
    Night shift

    STR

    Arlington, VA
    3 days ago
  • We are looking for an engineer with experience in low-level systems programming and optimization to join our growing ML team. Machine learning is a critical pillar of Jane Street's global business. Our ever-evolving trading environment serves as a unique, rapid-feedback... 
    Full time

    Jane Street

    New York, NY
    1 day ago
  • $229.5k - $360k

     ...experiences across our platform by leveraging state-of-the-art machine learning. Our mission is to deliver meaningful, context-aware...  ...at the forefront of technology. Our work blends innovation, engineering excellence, and a deep commitment to understanding our users... 
    Full time
    Work at office
    Local area
    Remote work
    Monday to Thursday
    Flexible hours

    Roku

    San Jose, CA
    1 day ago
  • $144k - $192k

     ...scenarios, and model errors that matter most. Omnitag, our ML-powered multimodal data mining framework, is the engine that powers this discovery. As a Machine Learning Engineer on the Data Mining team, your mission is to help build the "Brain" of this engine. You will work... 
    Work at office
    Remote work

    Motional

    United States
    18 hours ago
  •  ...We're looking for a talented and motivated Machine Learning Engineer to join our team and help develop cutting-edge AI solutions. In this role, you'll have the opportunity to shape and create our machine learning capabilities from the ground up. You'll be at the forefront... 
    Remote job
    Full time

    Givzey

    Newton, MA
    1 day ago
  •  ...NTC OVERVIEW: We are seeking a Machine Learning Engineer to join our team. Working at NT Concepts means that you are part of an innovative, agile company dedicated to solving the most critical challenges in National Security. We’re looking for the best and the brightest... 
    Full time
    Remote work

    Nt Concepts

    Herndon, VA
    1 day ago
  • $160k - $205k

     ...the clean energy transition by applying our expertise in data, machine learning, and energy to power markets. We are the rare startup that...  ...as excellence. We are looking for a Machine Learning (ML) Engineer who can create forecasting models that help quickly decarbonize... 
    Remote job
    Full time
    Work at office
    2 days per week
    3 days per week

    Gridmatic

    Cupertino, CA
    1 day ago
  •  ...Job Description: As a Machine Learning Engineer, you will play a pivotal role in driving the development and implementation of cutting-edge machine learning solutions for our client. Your responsibilities will encompass a wide range of tasks, from leading a small team... 
    Full time
    Work experience placement

    5 Star Recruitment

    Remote
    1 day ago
  • $120k - $180k

     ...Please reach out if you are interested in joining the future of AI! Machine Learning Role In order to execute our vision, we need to grow our team of best-in-class machine learning engineers. We are looking for developers who are excited about staying at the... 
    Full time

    Hive

    Seattle, WA
    1 day ago
  • $175k - $300k

     ...meaningful piece of the company. High talent density: Be a part of a great founding team in SF. Shivaal Roy (CTO) was a founding engineer at Glean ($100M+ ARR today) and managed the Assistant and Search teams, where he solved similar problems. Danny Goldman (CEO)... 
    Full time

    Trove

    San Francisco, CA
    1 day ago
  • $160k - $200k

     ...deep respect for our end users, listening closely to their feedback and needs. ABOUT THE JOB We are looking for a Machine Learning Engineer to help build and develop our ML capabilities at RADAR. The role requires extensive collaboration with teams and functions... 
    Full time
    Work at office
    Flexible hours

    Radar

    Remote
    1 day ago
  • $150k

     ...class researchers, data scientists, and engineers, tackling the most fundamental and impactful...  ...for high-performance computing in deep learning, driving impactful discoveries that...  ...generation of AI pioneers. The Role As a Machine Learning Engineer at the Institute of... 
    Full time
    Worldwide
    Visa sponsorship

    Institute Of Foundation Models

    Sunnyvale, CA
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Machine Learning Engineer. Be the first to apply!