Latest AI JobsBrowse Jobs
Agoda logo

Staff Software Engineer, GenAI

AgodaSingaporeInformation Technology
Apply on company site
Salary
Not listed
Job type
Full-time
Experience
Senior · 8+ yrs
Posted
8 Oct 2026
Status
Open · checked 7d ago

About this role

Based in Singapore, the Staff Software Engineer, GenAI role at Agoda involves creating and managing generative AI services, agents, and applications. This position suits experienced software engineering professionals who want to build internal AI tools and workflows for a large global travel platform.

Role Overview

Agoda seeks a Staff Software Engineer to design, build, and run generative AI systems that solve practical challenges for internal teams. Based in Singapore, the professional will collaborate across international departments to deliver shared model access, agent platforms, internal assistants, and AI coding workflows. Project assignments align with individual strengths and company priorities.

Key Responsibilities

Design, build, and operate GenAI services, agents, and applications for internal company use.
Own the complete delivery lifecycle from gathering user requirements and choosing technical approaches to testing, release, and production support.
Optimize AI quality, reliability, latency, and cost through continuous monitoring, evaluations, and user feedback.
Create reusable APIs, integrations, and tools featuring proper data protection and access controls.
Guide technical design discussions, drive engineering choices, and mentor peers through constructive code feedback.

Requirements

Minimum of 8 years of professional software engineering background with experience delivering and operating complex production systems.
At least 5 years of programming practice in Python, Java, Kotlin, Scala, Go, C#, or TypeScript.
Practical background building GenAI applications, agents, platforms, or AI-agent-serving systems with clear examples of personal contributions.
Proven track record designing, testing, and shipping dependable software via CI/CD, including production debugging.
Documented examples of solving AI-related problems and leading cross-functional team projects.
Professional English communication skills for collaborating with global stakeholders.

Nice to Have

Background in retrieval-augmented generation, tool calling, agent orchestration, or automated AI evaluation.
Experience evaluating agentic solutions.
Specialization in distributed systems, full-stack applications, data pipelines, developer tools, or ML infrastructure.
Familiarity with containers, Kubernetes, observability, privacy controls, and cost-or-quality optimization for AI.

Skills and Tools

Python
Java
Kotlin
Scala
Go
C#
TypeScript
Kubernetes
CI/CD

About the Company

Agoda operates as part of Booking Holdings and bridges the world through travel by connecting millions of customers to accommodations, flights, and activities. Founded in 2005, the organization employs a diverse workforce of over 7,000 individuals across global offices. Technology and data remain central to the company culture and daily operations.

How to Apply

Candidates should apply directly on the official company careers page.

Skills and tech stack

Questions candidates ask

Where is the job located?

The role is based in Singapore.

How many years of experience are required?

Applicants need at least 8 years of professional software engineering experience, including 5 years coding in modern programming languages.

Does the position offer visa sponsorship?

No, visa sponsorship and relocation assistance are not available for this vacancy.

What programming languages are accepted?

Candidates must have at least 5 years of experience coding in Python, Java, Kotlin, Scala, Go, C#, or TypeScript.

Who is eligible to apply given the work authorization rules?

Applicants must be Singapore citizens, Permanent Residents, or authorized to work in Singapore without employer sponsorship.

Ready to apply?

The application is on the official Agoda careers page.

Apply on company site