Senior Machine Learning Scientist - Personalization
$187k - $262k • USA - California - San Jose • Full-time
Posted 18d ago
Remote Work Policy
On-site
Employment Type
Full-time
Categories
Machine Learning Engineer
About the job
Expedia Group is seeking a Senior Machine Learning Scientist to join the Unified Personalization Service team. This team is responsible for building Expedia Group's centralized, real-time personalization engine across all brands and channels, powering experiences like ranking, recommendations, and retrieval. This role involves shaping the next generation of deep learning systems for personalization, including recommendation, ranking, retrieval, traveler understanding, sequential modeling, and foundation-model-based personalization. It's a hands-on applied science and engineering position focused on translating research into production-quality systems, influencing technical direction, and mentoring others.
Responsibilities
- Design, develop, and apply machine learning solutions to personalization, product, and business problems, creating scalable models and production-ready capabilities.
- Drive end-to-end scientific work from problem formulation and data exploration to model development, evaluation, and iteration, focusing on measurable impact.
- Partner with engineers, product, and business stakeholders to integrate machine learning solutions into services and workflows, considering system and API design.
- Utilize strong technical judgment to select appropriate methods, validate outcomes, and improve model performance, reliability, and operational quality.
- Safely integrate and operate AI/ML-enabled solutions to improve outcomes, applying AI/ML concepts to real-world products.
- Contribute deep technical expertise to raise scientific and engineering quality through experimentation, documentation, mentoring, and reusable approaches.
Requirements
- Bachelor's degree in Computer Science or a related technical field, or equivalent professional experience.
- 8+ years of relevant professional experience.
- Demonstrated ownership of machine learning solutions at the service or multi-service level, including problem definition, development, evaluation, and operationalization.
- Strong foundation in machine learning methods, statistical analysis, experimentation, and data-driven decision making.
- Hands-on coding experience in scientific and production-oriented environments.
- Experience working with cross-functional partners to deploy technical solutions, including scalable model development, data modeling, and integration into software systems.
Benefits
- Potential to increase pay up to $299,000.00 (San Jose) or $277,000.00 (Seattle) based on sustained performance.
- Benefits and perks designed to support employees and their families.
