Machine Learning Scientist- Mid-Level

Company: TripAdvisor
Apply for the Machine Learning Scientist- Mid-Level
Location: London
Job Description:

Overview

In this role you apply advanced machine learning to marketing challenges at scale, developing models that optimize paid and organic channels, CRM, and conversions. You will collaborate with a cross-functional team to prototype, validate, and deploy ML solutions that drive business growth and measurable impact in real time. The role blends hands-on modeling with experimental design and production monitoring in a fast-paced environment. This is an opportunity to shape how data informs travel decisions for millions of users.

Responsibilities

  • Apply ML models to core marketing problems across channels
  • Identify and pursue new ML opportunities in marketing use cases
  • Automate ETL pipelines to support data products
  • Prototype, evaluate, deploy and maintain ML models in production
  • Design AB tests and analyze results
  • Discover new data analysis methods and insights
  • Communicate progress and experimental findings to technical and business stakeholders

Key requirements

  • PhD or Masters in Computer Science, Engineering, Statistics, or related field
  • Knowledge of AB test design and analysis
  • Strong background in machine learning and statistics
  • Solid foundation in data structures and algorithms
  • Proficiency in Python (NumPy/Pandas/Scikit-learn)
  • Ability to interpret and write complex SQL queries
  • Experience with big data technologies (Hive and Spark)
  • Track record of deploying and maintaining models
  • Hands-on experience with AI-powered tools
  • Team player
  • Loves to learn
  • Excellent communication with technical and non-technical partners
  • Python for numerical/statistical programming (NumPy/Pandas/Scikit-learn)
  • SQL querying
  • AB test design and analysis

Posted: September 18th, 2026