A

Agoda

Online travel booking platform for accommodations

Staff Software Engineer - GenAI

AI Application EngineeringUpdated on Nov 11
Full-timeSingaporeNo salary listed

About the Job

Requirements

  • At least 8 years of professional software-engineering experience, including delivering and operating complex production systems.
  • At least 5 years of experience coding in one of the following modern programming languages: Python, Java, Kotlin, Scala, Go, C#, or TypeScript.
  • Hands-on experience building generative AI applications, agents, platforms, or AI-agent-serving systems, with demonstrable examples of your contribution.
  • Experience designing, testing, and shipping reliable software through continuous integration and continuous delivery, including debugging and resolving production issues.
  • Demonstrable examples of AI problem solving and of owning cross-functional team projects.
  • Ability to communicate effectively in English with stakeholders across international teams.
  • Applicants must be Singapore citizens, Permanent Residents, or otherwise authorized to work in Singapore without employer sponsorship.

Responsibilities

  • Design, build, and run generative AI services, agents, and applications that solve practical problems for Agoda teams.
  • Own the delivery lifecycle by understanding user needs, selecting a technical approach, and supporting testing, release, and production operations.
  • Improve AI quality, reliability, latency, and cost using evaluations, monitoring, and user feedback.
  • Build reusable application programming interfaces, tools, and integrations with appropriate access controls and data protection.
  • Lead technical design discussions, make engineering decisions, and help other engineers improve their code and designs through constructive feedback.

Desired Qualifications

  • Experience with retrieval-augmented generation, tool calling, agent orchestration, or automated AI evaluation.
  • Experience evaluating agentic solutions.
  • Depth in one area such as distributed systems, frontend and full-stack applications, data pipelines, developer tools, or machine learning infrastructure.
  • Experience with containers, Kubernetes, observability, privacy controls, or improving AI quality and operating costs.

About the Company

Agoda

Online travel booking platform for accommodations

Agoda is an online travel platform that lets people book places to stay, like hotels and vacation rentals, around the world. It operates web and mobile apps that present listings with prices, availability, and user reviews so travelers can reserve rooms easily. Customers search by destination, filter options (like price, location, and amenities), compare deals, and complete secure bookings within the app. Agoda differentiates itself with a large, globally distributed inventory (over 2,000,000 properties) and multilingual support across 38 languages, using local knowledge and connections to source the best offers for both business and leisure travelers. It is part of Booking Holdings, which helps it reach a wide audience and integrate with other travel services. Agoda’s goal is to help millions of travelers find and book comfortable places to stay at great value while partnering with property owners to grow their business.

Company size
5,001-10,000
Company stage
Not listed
Total funding
Not listed
Headquarters
Singapore, Singapore
Founded
2005

Recently Posted Jobs

Explore more opportunities at Agoda

See more jobs