Expedia Group is seeking a Software Development Engineer II to join their ML Platform team within the Platform Engineering Organization. This role is crucial in supporting the machine learning and engineering community across Expedia Group in building and optimizing ML models throughout their tech stack. The position offers an opportunity to work on diverse projects ranging from traveler recommendations to optimizing application stack resiliency.
The ideal candidate will have 2 years of software development experience and strong proficiency in either JVM-based languages or Python. They'll be responsible for developing scalable solutions while driving innovation within the AI and Analytics ecosystem. The role requires expertise in software design principles, data structures, and computer science fundamentals to create maintainable and optimized code.
Expedia Group provides a comprehensive benefits package including travel perks, generous time-off, parental leave, and career development opportunities. The company prides itself on fostering an open culture where diversity is celebrated and everyone belongs. As part of a global travel technology leader, you'll be working with cutting-edge tech to make travel smoother and more memorable for everyone, everywhere.
The position is based in London, UK, and offers the opportunity to work with a larger cross-functional group while contributing to the company's unified technology platform. This platform is powered by data and machine learning, providing secure, differentiated, and personalized experiences that drive traveler satisfaction. The role combines technical expertise with business impact, making it an excellent opportunity for someone passionate about both technology and travel.