Trainline, Europe's leading rail booking platform, is seeking a Junior Machine Learning Engineer to join their innovative team in London. As a FTSE 250 company with over 1,000 employees across multiple European cities, we're at the forefront of sustainable travel technology.
The role involves working with cutting-edge ML models that power critical aspects of our platform, including advanced search capabilities, pricing optimizations, and AI-enhanced customer experiences. You'll be part of a cross-functional team, owning the complete ML delivery lifecycle from ideation to production.
As a Junior ML Engineer, you'll design and deploy scalable ML models, collaborate with data scientists and product managers, and create tools that accelerate ML product delivery. The position requires expertise in Python, experience with ML libraries, and strong analytical skills.
The company offers excellent benefits including private healthcare, dental insurance, share purchase plans, and a generous work abroad policy. With a focus on career growth, personal learning budgets, and regular learning opportunities, Trainline provides an ideal environment for professional development.
Working in our London office with a hybrid setup (40% office presence), you'll be part of a team dedicated to making travel more sustainable and accessible. The role offers exposure to large-scale production systems and the opportunity to impact millions of users while working with state-of-the-art ML technologies and extensive datasets.
Join us in revolutionizing rail travel through technology while enjoying competitive compensation (£40,000-£50,000) and a collaborative, innovative work environment. Your contribution will directly influence how millions of people make sustainable travel choices every day.