Staff Software Engineer - Full Stack AI (Bangkok based, Relocation provided)
Agoda · New York, NY · 3 wk ago
EngineeringFull-time
About the role
Lead full-stack architecture and system design for features used by millions of customers. Own complex end-to-end systems and mentor high-performing teams. Guide technical decisions across several squads, driving engineering excellence. Collaborate with Product and Design to deliver cohesive, user-centered solutions.
Responsibilities
- Design and build AI-driven chat experiences that power Agoda’s AI Assistant, trip planning and discovery, customer support flows, and proactive recommendations.
- Work closely with engineers, data scientists, and product managers to define, build, and scale the next generation of AI solutions.
- Create measurable impact on traveler experience and business outcomes, while upholding Agoda’s standards for privacy, reliability, and the responsible use of AI.
Requirements
- 8+ years of experience in software engineering (web, backend, or full stack).
- Expertise in Java, Kotlin, .NET, and JavaScript/TypeScript plus frameworks like Node.js, React, etc.
- Proven experience leading end-to-end architecture on high-traffic platforms.
- Track record of technical mentorship, cross-team collaboration, and solving ambiguous problems.
Qualifications
- Experience with AI technologies and tools.
- Strong understanding of cloud services and infrastructure.
- Excellent problem-solving skills and ability to work independently and as part of a team.
Skills
- Strong programming skills in multiple languages.
- Experience with full-stack development.
- Knowledge of machine learning and natural language processing.
- Experience with agile methodologies and DevOps practices.
Benefits
- Full Relocation and Onboarding Support
- Family & Expat Benefits
- Agoda Perks
Pay
Competitive salary and benefits package.
Schedule
Hybrid working (Bangkok HQ)
Contact
To apply, please review our Hiring Process Guidelines and click here to submit your application.