About the Role
The MLOps Engineering Manager will help shape how Trainline builds, deploys, and operates machine learning products at scale, working closely with various technical teams and stakeholders. This role is crucial in supporting critical areas of the platform, from customer support to pricing and personalized experiences, contributing to Trainline's mission of promoting sustainable travel choices.
Responsibilities
- Build and lead a new team of MLOps Engineers, fostering an environment for optimal performance and meaningful outcomes.
- Define and evolve MLOps processes, tooling, and infrastructure to support scalable, reliable, and maintainable machine learning and AI systems.
- Own the deployment and operation of machine learning products, ensuring production readiness, observability, and scalability.
- Partner with engineering, data science, product, and data teams to integrate strong engineering standards into ML delivery.
- Support the productionization of batch and online machine learning models, including recommendation systems, classification/regression models, LLMs, and agent-based systems.
- Promote high standards for experimentation, testing, monitoring, and continuous improvement.
- Contribute to Trainline’s AI and ML community by sharing knowledge and shaping best practices.
- Guide technology choices for cloud infrastructure, CI/CD, monitoring, and MLOps tooling, emphasizing long-term maintainability and business value.
Requirements
- Experience leading, managing, or mentoring engineers with a thoughtful and inclusive approach.
- Strong experience in productionizing machine learning models at scale, covering batch and online use cases.
- Good understanding of the machine learning development lifecycle.
- Experience with cloud infrastructure (ideally AWS) and DevOps technologies (Docker, Terraform, CI/CD, IaC).
- Familiarity with MLOps tools and practices.
- Strong Python experience.
- Understanding of feature stores and related data technologies.
- Clear communication skills, with the ability to explain technical concepts accessibly.
Skills
- Machine Learning Model Productionization
- MLOps
- Cloud Infrastructure (AWS)
- DevOps
- Docker
- Terraform
- CI/CD
- Infrastructure-as-Code
- MLflow
- Airflow
- Model Monitoring
- API Monitoring
- Data Validation
- Data Drift Detection
- Autoscaling
- Access Management
- Python
- Spark/PySpark
- Feature Stores
Location
- London
- Paris
- Barcelona
- Milan
- Edinburgh
- Madrid
Work Type
- Hybrid
- Work from Abroad Policy
Experience Level
- Management
- Leadership
Benefits
- Private healthcare & dental insurance
- Generous work from abroad policy
- 2-for-1 share purchase plans
- EV Scheme
- Extra festive time off
- Excellent family-friendly benefits
- Clear career paths
- Transparent pay bands
- Personal learning budgets
- Regular learning days
About the Company
- Trainline is Europe's number 1 downloaded rail app, enabling millions of travellers to find and book the best value tickets.
- The company collaborates with over 270 rail and coach companies in more than 40 countries.
- Trainline is a FTSE 250 company with over 1,000 employees across multiple international locations.
- The company's mission is to create a world where travel is simple, seamless, eco-friendly, and affordable.
- Trainline values include Think Big, Own It, Travel Together, and Do Good.
Equal Opportunity
- 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.
