Agoda
Agoda is currently hiring for 28 data science, machine learning and AI roles, mostly for data analysts, data scientists and AI engineers. Openings are based in Singapore. The skills Agoda asks for most often are Python, SQL, Statistics and Data Science. Hiring teams include Information Technology, Marketing and Supply. We've listed 44 roles at Agoda since June 2026.
At a glance
- Website
- agoda.com
- Teams
- Information Technology (8) · Marketing (8) · Supply (5) · Strategic Partnerships and Programs (3) · Finance (1)
- Seniority
- Senior (12) · Staff (8) · Mid (5) · Junior (1)
- Locations
- Singapore (7)
- Remote
- 0 of 28 open roles
- On the board since
- June 2026 · 44 roles listed
28 roles at Agoda
Past roles at Agoda
Positions we’ve listed that are now closed — kept for reference.
Associate Director - Data Analytics Customer Experience Group (Bangkok based, relocation provided)
ClosedAssociate Director/Senior Manager, Supply Analytics (Bangkok Based Relocation Benefits Provided)
ClosedStaff Data Engineer – Display Marketing / Bidding Systems Team (Bangkok based, relocation provided)
ClosedWorking at Agoda: common questions
Is Agoda hiring data scientists right now?
Yes — Agoda has 28 open data science, machine learning or AI roles on the board, 20 of them posted in the last 30 days. The most recent was posted on October 8, 2026.
What kind of data roles does Agoda hire for?
Current openings break down as Data Analyst (16), Data Scientist (7), AI Engineer (2) and Analytics Engineer (2). They sit in teams such as Information Technology, Marketing, Supply and Strategic Partnerships and Programs.
What skills does Agoda look for?
The most requested skills are Python, SQL, Statistics, Data Science, A/B testing and Data Visualization. Python appears in 28 of 28 listings.
Does Agoda offer remote data jobs?
None of Agoda's current data roles are marked remote — they are based in Singapore.
Where is Agoda hiring?
Open roles are based in Singapore.
What seniority levels does Agoda hire at?
By seniority, openings are senior (12), staff (8), mid (5) and junior (1).