Expedia Group is looking to transform Customer Relationship Management (CRM) through intelligent, personalized outbound communications by building foundational systems in a high-impact domain, backed by Expedia's AI-first vision.
Requirements
- Experience building production-grade recommendation or personalization systems
- Strong understanding of collaborative filtering, deep learning for recommendations, reinforcement learning, and causal inference
- Proficiency in Python and ML frameworks such as TensorFlow or PyTorch
- Experience with distributed systems like Apache Spark
- Familiarity with A/B testing and experimentation methodologies
- Ability to work with large-scale, real-world data with attention to bias, fairness, and privacy
- Familiarity with cloud platforms (AWS, GCP, Azure)
Responsibilities
- Build and optimize recommendation models for CRM use cases, including personalized email campaigns and retention strategies
- Apply deep learning and causal inference to sparse, noisy, and dynamic customer interaction data
- Design and analyze A/B experiments to validate model performance and drive product decisions
- Collaborate with ML Engineers to deploy models at scale, ensuring robustness and reliability in production environments
- Translate business objectives into measurable machine learning goals aligned with customer engagement outcomes
- Stay current with advancements in recommendation research, deep learning architectures, and personalization systems
- Mentor junior scientists and engineers, sharing best practices in ML modeling, experimentation, and deployment
Other
- PhD, MS, or BS in Computer Science, Machine Learning, Statistics, Engineering, or a related field; or equivalent professional experience
- 8+ years of related industry experience
- Excellent communication skills for both technical and non-technical audiences
- Experience in the travel or e-commerce industry
- Publications in top-tier ML conferences or journals