
Job Overview
Location
Gurgaon
Job Type
Full-time
Category
Machine Learning Engineer
Date Posted
February 27, 2026
Full Job Description
đź“‹ Description
- • Join Agoda, a global travel leader and part of Booking Holdings, as a Staff Machine Learning Engineer in our Gurgaon, India office. At Agoda, we are driven by a passion for travel and a commitment to making the world more accessible through technology. Since our inception in 2005, we have grown into a diverse team of over 7,000 individuals from 90 countries, united by a shared vision to connect people with unforgettable travel experiences. Our culture thrives on data, technology, curiosity, and innovation, offering a dynamic environment where no two days are the same.
- • As a Staff Machine Learning Engineer, you will play a pivotal role within our Engineering department, which is at the forefront of developing and deploying cutting-edge ML solutions. Our mission is to enhance Agoda's business operations and customer experiences through sophisticated data infrastructure, including operational and analytical databases, ML-driven systems, robust queueing mechanisms, and advanced data monitoring tools. You will be instrumental in shaping the future of travel technology by working with massive datasets, processing millions of images daily, and developing ML models that power everything from user search enhancements to fraud detection.
- • This role is deeply embedded in the intersection of business analytics, ML engineering, data warehousing, and software engineering. You will tackle complex challenges involving distributed systems, stream processing, and large-scale ML computation, handling data volumes in the tens of petabytes. Your responsibilities will span the entire lifecycle of ML products and services, from conceptualization and design to implementation, deployment, and ongoing optimization. We foster a culture of end-to-end ownership, empowering our engineers to take full responsibility for the ML models they bring into production.
- • You will be a technical leader, guiding the team in enhancing the scalability, stability, accuracy, speed, and overall efficiency of our existing ML systems and processes. This involves building, administering, and scaling robust ML processing pipelines that can handle our immense data scale. You will leverage a rich technology stack including Python 3, PySpark, Bash/Python scripting, Hadoop, SQL, and S3, ensuring our infrastructure is both powerful and reliable.
- • A key aspect of this role is the design, development, testing, and deployment of new libraries, frameworks, and full-scale systems. You will uphold the highest standards of code quality and testing, ensuring that our solutions are robust, maintainable, and performant. Collaboration is central to our success; you will work closely with experienced engineers, product owners, and business stakeholders to identify opportunities and build tools that automate large-scale data management and analysis tasks, driving efficiency across the organization.
- • You will gain deep insights into the internals of various ML models, including Random Forests, Convolutional Neural Networks (CNNs), and regression models, and apply this knowledge to production environments. Your ability to debug and reason about complex production issues will be crucial in maintaining the health and performance of our ML services. We are looking for individuals who possess strong analytical problem-solving capabilities and a deep understanding of data architecture principles.
- • This is an exceptional opportunity to contribute to a globally recognized travel platform, working with a diverse, international team in a fast-paced, innovative environment. You will have the chance to make a significant impact on millions of users worldwide, while also benefiting from a supportive and growth-oriented work culture. If you are passionate about building scalable ML systems and driving business value through data, this role is for you.
- • The position is based in Gurgaon, India, and we provide relocation assistance to help you make this exciting move. You will be part of a small, passionate team with a global outlook, united by a single, ambitious goal: to revolutionize travel through technology and data. We encourage experimentation, ownership, and continuous learning, equipping you with the knowledge and tools necessary for your personal and professional growth.
Skills & Technologies
About Agoda Company Pte. Ltd.
Agoda is a Singapore-headquartered online travel agency providing booking services for hotels, vacation homes, flights, and airport transfers worldwide. Established in 2005, it operates localized websites and mobile apps in 38 languages, listing over 3.6 million properties. The company uses proprietary technology, including machine learning pricing tools and fintech features, to serve both leisure and business travelers. Part of Booking Holdings since 2007, Agoda focuses on Asia-Pacific markets while expanding globally, offering pay-later options and customer support 24/7.
Subscribe to the weekly newsletter for similar remote roles and curated hiring updates.
Newsletter
Weekly remote jobs and featured talent.
No spam. Only curated remote roles and product updates. You can unsubscribe anytime.
Similar Opportunities

Heidi Health Pty Ltd
1 month ago

Heidi Health Pty Ltd
1 month ago

FundraiseUp Inc.
1 month ago
