Trainline
Senior Machine Learning Engineer
Salary not disclosedHybrid
- Engineering
- London
- Full time
- Yesterday
About the role
As a Senior Machine Learning Engineer, you will design and deliver machine learning models at scale to support Trainline's mission of empowering greener travel choices. You will own the end-to-end delivery lifecycle, shape technical direction, and partner with cross-functional teams to build innovative data products. This role involves providing technical mentorship and fostering a culture of experimentation within the AI and ML community.
Responsibilities
- 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
- 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
- Take an active role in our AI and ML community, helping foster a culture of rigorous learning and experimentation
Required skills
- Python
- Pandas
- NumPy
- Scikit-learn
- Statistical methodologies
- Feature engineering
- Spark
- Agile
- CI/CD
- Docker
- Terraform
- MLFlow
Nice to have
- Cloud infrastructure
- NLP
- Large language models
- RAG
- Graph technologies
- GIS
Qualifications
- Advanced degree in Computer Science, Mathematics or a related quantitative discipline
- Equivalent practical experience
Benefits
- Private healthcare
- Dental insurance
- Work from abroad policy
- Share purchase plans
- EV Scheme
- Extra festive time off
- Family-friendly benefits
- Personal learning budgets
About the Company
Trainline is Europe’s leading independent rail platform, helping millions of travellers find and book the best-value rail and coach journeys. The company is dedicated to empowering greener travel choices and creating a positive impact for customers, the business, and the planet.