remote
Machine Learning Scientist III - Personalization - Expedia Group
ML Engineer
Senior ML scientist focused on building and deploying personalization models to enhance travel experiences, leveraging Python, data science, and cloud services.
About the role
Key Responsibilities
- Design, develop, and production‑grade machine learning models that drive personalized travel recommendations and content.
- Collaborate with cross‑functional teams to define business objectives, translate them into data‑driven solutions, and iterate on model performance.
- Engineer scalable data pipelines and feature stores using SQL, Python, and AWS services to support real‑time inference.
- Conduct rigorous experimentation, A/B testing, and statistical analysis to validate model impact and guide continuous improvement.
- Mentor junior data scientists and share best practices for model reproducibility, versioning, and deployment.
Requirements
- 8+ years of experience in machine learning, with a strong focus on personalization or recommendation systems.
- Proficiency in Python, SQL, and cloud platforms (AWS preferred). Experience with SageMaker, Lambda, or similar services is a plus.
- Deep understanding of supervised/unsupervised learning, feature engineering, and model evaluation metrics.
- Excellent communication skills and ability to translate complex technical concepts to non‑technical stakeholders.
- Experience with MLOps practices, model monitoring, and scalable deployment pipelines.
Skills
pythonmachine learningsqlaws