drjobs Machine Learning Engineer

Machine Learning Engineer

Employer Active

1 Vacancy
drjobs

Job Alert

You will be updated with latest job alerts via email
Valid email field required
Send jobs
Send me jobs like this
drjobs

Job Alert

You will be updated with latest job alerts via email

Valid email field required
Send jobs
Job Location drjobs

London - UK

Monthly Salary drjobs

Not Disclosed

drjobs

Salary Not Disclosed

Vacancy

1 Vacancy

Job Description

Machine Learning Engineer London (Hybrid 40% in office) Salary Benefits 

Introducing Machine Learning and AI at Trainline  

Machine learning is at the heart of Trainlines mission to help millions of people make sustainable travel choices every day. Our ML models power critical aspects of our platform including: 

  • Advanced search and recommendations capabilities across our mobile and web applications 
  • Pricing and routing optimisations to find the best fares for customers 
  • Personalised user experiences enhanced by generative AI 
  • Datadriven digital marketing systems 
  • AI agents improving customer support 

Our machine learning teams own the complete delivery lifecycle from ideation to production. We work closely with stakeholders across the business to expand the understanding and impact of machine learning and AI throughout Trainline. 

The Role

We are looking for a Machine Learning Engineer to join our team help shape the future of train travel. You will be part of a highly innovative AI and ML platform working alongside engineers scientists and product managers to tackle complex challenges by combining Trainlines rich datasets with cutting edge algorithms. What unites our team is an expertise in the field a love of what we do and the desire to create impactful solutions to support Trainlines goals of encouraging sustainable travel.  

As a part of Trainline you will be joining an environment where learning and development is top priority. You will have the opportunity to work with fellow ML enthusiasts on largescale production systems delivering highly impactful products that make a difference to our millions of users.  

As a Machine Learning Engineer at Trainline you will...    

  • Work in crossfunctional teams combining data scientists software data and machine learning engineers and product managers  
  • Design and deliver machine learning models at scale that drive measurable impact for our business  
  • Own the full end to end machine learning delivery lifecycle including data exploration feature engineering model selection and tuning offline and online evaluation deployments and maintenance  
  • Partner with stakeholders to propose innovative data products that leverage Trainlines extensive datasets and state of the art algorithms  
  • Create the tools frameworks and libraries that enables the acceleration of our ML products delivery and improve our workflows  
  • Take an active part in our AI and ML community and foster a culture of rigorous learning and experimentation 

Wed love to hear from you if you...   

  • Have an advanced degree in Computer Science Mathematics or a similar quantitative discipline  
  • Are proficient with Python including opensource data libraries (e.g Pandas Numpy Scikit learn etc.)    
  • Have experience productionising machine learning models   
  • Are an expert in one of predictive modeling classification regression optimisation or recommendation systems  
  • Have experience with Spark   
  • Have knowledge of DevOps technologies such as Docker and Terraform and ML Ops practices and platforms like ML Flow  
  • Have experience with agile delivery methodologies and CI/CD processes and tools  
  • Have a broad of understanding of data extraction data manipulation and feature engineering techniques   
  • Are familiar with statistical methodologies.  
  • Have good communication skills   

Nice to have  

  • Experience with transport industry and/or geographical information systems (GIS)  
  • Experience with cloud infrastructure  
  • Understanding of NLP algorithms and techniques  and/or experience with Large Language Models (fine tuning RAG agents)  
  • Experience with graph technology and/or algorithms 

Our technology stack   

  • Python and associated ML/DS libraries (scikitlearn NumPy LightGBM Pandas LangChain/LangGraph TensorFlow etc...) 
  • PySpark 
  • AWS cloud infrastructure: EMR ECS Athena etc.  
  • MLOps: Terraform Docker Airflow MLFlow  

The interview process  

  • Recruiter Call (30 minutes)
  • Meeting the Head of ML & AI (30 minutes)
  • Technical Interview with 2 x Engineers (90 mins)
  • Final Interview (3045 mins)

Additional Information :

Enjoy fantastic perks like private healthcare & dental insurance a generous work from abroad policy 2for1 share purchase plans extra festive time off and excellent familyfriendly benefits.

We prioritise career growth with clear career paths transparent pay bands personal learning budgets and regular learning days. Jump on board and supercharge your career from day one!

Our values represent the things that matter most to us and what we live and breathe every day in everything we do:

  •  Think Big  Were building the future of rail
  •  Own It  We focus on every customer partner and journey
  • Travel Together  Were one team
  •  Do Good  We make a positive impact

Interested in finding out more about what its like to work at Trainline Why not check us out on LinkedIn Instagram and Glassdoor.


Remote Work :

No


Employment Type :

Fulltime

Employment Type

Full-time

About Company

Report This Job
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.