London, United Kingdom Hybrid GBP 70,000 - 75,000 Yearly

Trainline is hiring a Machine Learning Engineer

About the Role

Design and deploy intelligent systems that power next-generation travel experiences. As a Machine Learning Engineer, you'll build agentic AI solutions such as conversational assistants and voice-driven interfaces using modern frameworks like LangGraph and LangChain. Your work will directly influence how millions interact with a leading digital travel platform.

What You'll Do

  • Develop and refine retrieval-augmented generation (RAG) pipelines and multi-step agent workflows with built-in validation and safety controls
  • Optimize performance of both generative AI systems and traditional machine learning models in production
  • Monitor system behavior using statistical evaluation and real-world feedback loops to ensure reliability and accuracy
  • Collaborate with product and engineering teams to define measurable outcomes and translate business needs into technical solutions
  • Lead initiatives from concept to deployment, ensuring robustness, scalability, and maintainability
  • Share insights and foster a culture of experimentation within the organization’s AI and ML community

What We’re Looking For

  • Proven background in machine learning, including model development, evaluation, and statistical reasoning
  • Hands-on experience with large language models, NLP, and agent architectures such as RAG and tool-integrated systems
  • Strong programming skills in Python and familiarity with libraries including PyTorch, scikit-learn, XGBoost, and Pandas
  • Experience deploying and maintaining AI/ML systems in production, with knowledge of MLOps and DevOps practices
  • Familiarity with cloud platforms—especially AWS—and infrastructure automation tools like Docker and CI/CD pipelines
  • A proactive mindset with a track record of owning technical challenges and driving them to resolution

Environment & Support

You’ll work in a hybrid setup across key European cities, spending at least 60% of your time in-office over a rolling 12-week period, with the flexibility to work abroad for up to 28 days per year. The organization supports sustainable living through initiatives like an electric vehicle program and carbon-conscious travel design.

Benefits include private and dental healthcare, family-friendly policies, transparent compensation bands, and dedicated learning budgets with regular development days. Career growth is supported through clear progression paths and inclusive leadership practices.

The company champions diversity in all forms—gender, ethnicity, disability, nationality, sexuality, and perspective—believing that varied voices lead to better solutions. A culture of shared purpose, accountability, and innovation guides every journey forward.

Required Skills
PythonPyTorchscikit-learnXGBoostPandasLangGraphLangChainAWSDockerMachine LearningGenAILLMNLPRAGMLOps PythonPyTorchscikit-learnXGBoostPandasMachine LearningGenAILLMsNLPRAGLangChainLangGraphMCPBraintrustAWS
Got hired remotely?

Get paid like a professional

Remote clients expect company invoices, not personal PayPal requests. Glopay forms an EU partnership that makes you look legitimate while you stay independent.

Professional invoices with EU company details
Compliance handled automatically
Withdraw to any bank account
Income reports for easy tax filing
Create free account
Free signup • 5 min setup
About company
Trainline
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. We collaborate with 270+ rail and coach companies in over 40 countries.
All jobs at Trainline Visit website
Job Details
Department Information Technology
Category data
Posted 2 months ago