1. What is a Machine Learning Engineer at Expedia Group?
As a Machine Learning Engineer at Expedia Group, you sit at the intersection of massive-scale travel data, advanced statistical modeling, and core product architecture. You build, scale, and optimize the intelligent systems that power personalized travel recommendations, dynamic pricing models, fraud detection, and targeted CRM marketing across global platforms. Your work directly influences how millions of travelers discover, book, and experience their trips every single day.
This role requires a blend of rigorous machine learning theory, robust software engineering practices, and distributed data processing capabilities. You will work closely with product managers, data scientists, and core software engineering teams to transition experimental models into highly available, low-latency production pipelines. Whether you are optimizing Spark jobs for massive data manipulation or designing fault-tolerant machine learning architectures, your code and models drive core business metrics.
Expect an environment that demands both creative problem-solving and deep technical execution. Teams operate at a global scale, meaning your solutions must account for high concurrency, low latency, and continuous data drift. Success here requires you to balance scientific curiosity with production-grade engineering discipline, ensuring that complex algorithms perform reliably under real-world constraints.


