Junior Machine Learning Engineer

Job expired!

Join Our Team as a Junior Machine Learning Engineer at Trainline

Company Overview: At Trainline, we are at the forefront of promoting sustainable travel through cutting-edge technology. With a core focus on creating a greener future, our platform facilitates over 110 million monthly visits and boasts £4.3 billion in net ticket sales. As a thriving FTSE 250 company, our diverse team includes more than 1,000 dedicated professionals from over 60 nationalities, stationed across multiple European cities. Our mission is straightforward: make travel simple, seamless, and affordable. Now, we're expanding our reach across Europe and invite you to come aboard.

Role: Junior Machine Learning Engineer

Job Description: As a Junior Machine Engineer at Trainline, you will be integral in harnessing machine learning to refine and transform the travel experience for millions daily. From enhancing search functionalities and pricing strategies to advancing our digital marketing efforts with generative AI, the potential for impact is immense. Collaborate cross-functionally among teams of expert data engineers, scientists, and product managers to deliver innovative solutions that propel forward our commitment to eco-friendly travel.

Key Responsibilities:

  • Develop and implement machine learning models to drive significant business outcomes.
  • Engage with stakeholders to ideate data-driven products using state-of-the-art ML algorithms and vast datasets.
  • Manage the full lifecycle of ML solutions, from concept and data prep to deployment and maintenance.
  • Contribute to the creation of tools and frameworks that accelerate the delivery of ML initiatives.
  • Enhance our ML product capabilities and efficiencies through continuous learning and innovation.

Qualifications:

We are eager to hear from candidates who have:

  • An advanced degree in Computer Science, Mathematics, or a related field.
  • Strong proficiency in Python and familiarity with libraries like Pandas, Numpy, and Scikit-learn.
  • Proven experience in implementing machine learning models into production environments.
  • Expertise in predictive modeling, optimization, or recommendation systems.
  • Experience with big data tools such as Spark, and familiarity with DevOps and ML Ops practices including tools like Docker, Terraform, and ML Flow.
  • Effective communication skills and a collaborative team spirit.
Additional desirable skills:
  • Knowledge of the transportation sector, GIS, cloud infrastructure, NLP techniques, and large language models.

Why Trainline?

At Trainline, we prioritize the growth and wellness of our employees. Enjoy perks like quarterly learning days, a personal development budget, and wellness programs including yoga and mental health training. Our flexi-first approach supports a balance between home and office working, ensuring you thrive in a vibrant, supportive environment.

Embark on a journey with a company that values diversity and inclusion, where your expertise can contribute to changing the face of global travel. Encouraged by our core values of thinking big, owning it, doing good, and traveling together, we are excited to see what we can achieve with you on our team.

Explore more about Trainline and our dynamic workplace by visiting our official LinkedIn, Glassdoor, or Instagram 'Life at Trainline' pages.

Ready to redefine travel? Apply now to become a Junior Machine Learning Engineer at Trainline and help us connect the world in cleaner, smarter ways.