> Markdown version of [/jobs/ext/2030871-senior-machine-learning-engineer](https://www.wearedevelopers.com/jobs/ext/2030871-senior-machine-learning-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Senior Machine Learning Engineer - **Company:** The Trainline - **Location:** London, UK - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** Artificial Intelligence, Data Analysis, Continuous Integration, DevOps, Python (Programming Language), Machine Learning, NumPy, Data Processing, Feature Engineering, Large Language Models, Apache Spark, Model Validation, Pandas, Scikit Learn, Information Technology, Build Tools, Machine Learning Operations, Terraform, Docker - **Published:** August 12, 2026 - **Apply:** https://eu.experteer.com/career/view-jobs/senior-machine-learning-engineer-london-grossbritannien-58907752 ## About the Role 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 ## 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 ## Related Videos - [Data Science, ML & AI in the Oil and Gas Industry at NDT Global - Dr. Katja Träumner](https://www.wearedevelopers.com/videos/1308-data-science-ml-ai-in-the-oil-and-gas-industry-at-ndt-global-dr-katja-traumner) - [From DevOps to Scaled DevOps: How We’re Rebuilding Continuous Delivery as a Platform](https://www.wearedevelopers.com/videos/100018-from-devops-to-scaled-devops-how-we-re-rebuilding-continuous-delivery-as-a-platform) - [Docker Compose: Rediscovered](https://www.wearedevelopers.com/videos/1978-docker-compose-rediscovered) - [Vectorize all the things! Using linear algebra and NumPy to make your Python code lightning fast.](https://www.wearedevelopers.com/videos/562-vectorize-all-the-things-using-linear-algebra-and-numpy-to-make-your-python-code-lightning-fast) - [Introduction to Azure Machine Learning](https://www.wearedevelopers.com/videos/368-introduction-to-azure-machine-learning) - [DevOps Maturity Check – a way to balance autonomy and alignment](https://www.wearedevelopers.com/videos/58-devops-maturity-check-a-way-to-balance-autonomy-and-alignment) ## Related Articles - [How to Become an AI Engineer](https://www.wearedevelopers.com/magazine/331-how-to-become-an-ai-engineer) - [The Most Popular IT Jobs on the Market](https://www.wearedevelopers.com/magazine/376-the-most-popular-it-jobs-on-the-market) - [Data Engineer Salary UK](https://www.wearedevelopers.com/magazine/253-data-engineer-salary-uk) - [MLops – Deploying, Maintaining And Evolving Machine Learning Models in Production](https://www.wearedevelopers.com/magazine/115-mlops-deploying-maintaining-and-evolving-machine-learning-models-in-production) - [What Are Large Language Models?](https://www.wearedevelopers.com/magazine/304-what-are-large-language-models) - [Software Engineer Salary London](https://www.wearedevelopers.com/magazine/252-software-engineer-salary-london)