Senior Machine Learning Scientist, Personalization in London

Senior Machine Learning Scientist, Personalization in London

London Full-Time 80000 - 100000 £ / year (est.) No working from home possible
Expedia Group

At a Glance

  • Tasks: Design and develop machine learning solutions for real-world personalization challenges.
  • Company: Join Expedia Group, a leader in global travel technology.
  • Benefits: Enjoy travel perks, generous time-off, flexible work, and career development resources.
  • Other info: Be part of a diverse team that values inclusion and celebrates differences.
  • Why this job: Shape the future of travel with cutting-edge AI and make a real impact.
  • Qualifications: 8+ years in machine learning; strong coding and problem-solving skills required.

The predicted salary is between 80000 - 100000 £ per year.

Company & Culture

Expedia Group brands power global travel for everyone, everywhere. We design cutting‑edge tech to make travel smoother and more memorable, and we create groundbreaking solutions for our partners. Our diverse, vibrant, and welcoming community is essential in driving our success.

Why Join Us?

To shape the future of travel, people must come first. Guided by our Values and Leadership Agreements, we foster an open culture where everyone belongs, differences are celebrated, and when one of us wins, we all win. We provide a full benefits package, including exciting travel perks, generous time‑off, parental leave, a flexible work model with cool offices, and career development resources to fuel our employees’ passion for travel and ensure a rewarding career journey.

About the Team

The Unified Personalization Service (UPS) team is part of Expedia Product & Technology. UPS builds Expedia Group’s centralized, real‑time personalization engine across brands and channels, powering ranking, recommendations, retrieval, and other adaptive experiences that help travelers see more relevant, contextual, and useful experiences throughout their journey.

We are looking for a Senior Machine Learning Scientist to help shape the next generation of deep learning systems for personalization, including recommendation, ranking, retrieval, traveler understanding, sequential modeling, and foundation‑model‑based personalization. This is a senior hands‑on applied science and engineering role for someone who can translate recent research into production‑quality systems, influence technical direction, raise the modeling bar for the team, and mentor other scientists.

In This Role, You Will

  • Design, develop, and apply machine learning solutions to real‑world personalization, product, and business problems, translating ambiguous opportunities into scalable models, experiments, and production‑ready capabilities.
  • Drive end‑to‑end scientific work across problem formulation, data exploration, feature engineering, model development, evaluation, and iteration, with strong attention to measurable impact.
  • Partner closely with engineers, product, and business stakeholders to integrate machine learning solutions into services and workflows, including system design, API design, and data modeling considerations where applicable.
  • Use strong technical judgment to select appropriate methods, validate outcomes, and improve model performance, reliability, and operational quality across multiple problem domains.
  • Safely integrate and operate AI/ML‑enabled solutions that improve outcomes, including familiarity with AI‑driven systems, tools, or workflows and applying AI/ML concepts to real world products.
  • Contribute deep technical expertise across related domains, helping raise scientific and engineering quality through experimentation, documentation, mentoring, and reusable approaches that support broader team effectiveness.

Minimum Qualifications

  • Bachelor’s degree in Computer Science or a related technical field; or equivalent related professional experience.
  • 8+ years of relevant professional experience.
  • Demonstrated ownership of machine learning solutions at the service or multi‑service level, including problem definition, model development, evaluation, and operationalization within a product or technical domain.
  • Strong foundation in machine learning methods, statistical analysis, experimentation, and data‑driven decision making, with hands‑on coding experience in scientific and production‑oriented environments.
  • Experience working with cross‑functional partners to deploy technical solutions, with core expectations in scalable model development, data modeling, and integration into software systems.

Preferred Qualifications

  • Advanced degree in Machine Learning, Computer Science, Statistics, Mathematics, Engineering, or a related quantitative field.
  • Experience delivering machine learning solutions at scale, including architecture considerations, production monitoring, model lifecycle management, and operational excellence in live environments.
  • Demonstrated ability to influence technical direction within a domain through rigorous experimentation, strong scientific reasoning, pragmatic solution design, and clear communication with cross‑functional partners.
  • Strong experience with recommendation, ranking, retrieval, search, personalization, ads, marketplace, e‑commerce, or similarly complex applied ML systems.
  • Experience with neural recommendation systems, sequential or session‑based recommendation, transformer‑based recommenders, semantic retrieval, generative retrieval, or representation learning at scale.
  • Experience with foundation models, LLMs, embedding models, semantic IDs, hybrid LLM‑recommender systems, two‑stage retrieval and ranking systems, or retrieval‑augmented personalization workflows.
  • Relevant academic publications, patents, open‑source contributions, technical blog posts, industry talks, or other contributions to the ML/recommender‑systems community.

Equity & Inclusion

Expedia is committed to creating an inclusive work environment with a diverse workforce. All qualified applicants will receive consideration for employment without regard to race, religion, gender, sexual orientation, national origin, disability or age.

Senior Machine Learning Scientist, Personalization in London employer: Expedia Group

Expedia Group is an exceptional employer that prioritises its employees' well-being and professional growth, offering a comprehensive benefits package that includes travel perks, generous time-off, and flexible work arrangements. Our vibrant and inclusive culture fosters collaboration and innovation, empowering team members to shape the future of travel while enjoying meaningful career development opportunities in a dynamic environment. Join us in our mission to create memorable travel experiences for everyone, everywhere.

Expedia Group

Contact Details:

Expedia Group Recruitment Team

StudySmarter Expert Advice🤫

We think this is how you could land Senior Machine Learning Scientist, Personalization in London

Tip Number 1

Network like a pro! Reach out to folks in the industry, especially those at Expedia Group. A friendly chat can open doors and give you insights that job descriptions just can't.

Tip Number 2

Show off your skills! Prepare a portfolio or a project that highlights your machine learning expertise. When you get that interview, having something tangible to discuss can really set you apart.

Tip Number 3

Practice makes perfect! Get ready for technical interviews by brushing up on your coding skills and ML concepts. Mock interviews with friends or online platforms can help you feel more confident.

Tip Number 4

Apply through our website! It’s the best way to ensure your application gets seen. Plus, it shows you're genuinely interested in being part of the Expedia family.

We think you need these skills to ace Senior Machine Learning Scientist, Personalization in London

Machine Learning
Deep Learning
Recommendation Systems
Ranking Algorithms
Retrieval Techniques
Statistical Analysis
Data Exploration

Some tips for your application 🫡

Show Your Passion for Personalisation:When writing your application, let us see your enthusiasm for personalisation in travel tech. Share specific examples of how you've tackled similar challenges in the past and how you envision contributing to our mission at Expedia Group.

Be Clear and Concise:We appreciate clarity! Make sure your application is easy to read and straight to the point. Highlight your key achievements and relevant experience without fluff – we want to know what makes you a great fit for the Senior Machine Learning Scientist role.

Tailor Your Application:Don’t just send a generic application! Tailor your CV and cover letter to reflect the skills and experiences that align with the job description. Mention specific projects or technologies that relate to machine learning and personalisation to catch our eye.

Apply Through Our Website:We encourage you to apply through our website for the best chance of being noticed. It’s super easy, and it helps us keep track of your application. Plus, you’ll get to explore more about our culture and values while you’re at it!

How to prepare for a job interview at Expedia Group

Know Your Stuff

Make sure you brush up on the latest machine learning techniques, especially those related to personalization and recommendation systems. Be ready to discuss your past projects in detail, focusing on how you tackled real-world problems with your solutions.

Show Your Collaborative Spirit

Since this role involves working closely with engineers and product teams, be prepared to share examples of how you've successfully collaborated in the past. Highlight your ability to communicate complex technical concepts to non-technical stakeholders.

Prepare for Technical Questions

Expect to dive deep into your technical knowledge during the interview. Brush up on statistical analysis, model evaluation, and coding practices. Practising coding challenges or discussing your approach to problem-solving can really help you shine.

Demonstrate Your Passion for Travel

As Expedia Group is all about travel, showing your enthusiasm for the industry can set you apart. Share any personal experiences or insights that connect your passion for travel with your expertise in machine learning and how it can enhance user experiences.