jobs in Traveloka

Traveloka Hiring! Full Time Senior Algorithm Engineer in - Ricebowl

Senior Algorithm Engineer

Undisclosed

Singapore

Share
Save

Working Location

  • Singapore

Job Description

Responsibilities

Job Description

Job ID: MJ000208

We are establishing a brand new, high impact AI & Algorithm Domain within our core Flight Business Unit. As a founding Senior Algorithm Engineer, you will not only drive our next-generation Generative AI capabilities (such as customer service chatbots and translation agents) but also architect and optimize core algorithmic engines, including Search, Recommendation, Advertising and Dynamic Pricing.

This is a rare, high-ownership role where your algorithms will directly impact millions of travelers, optimizing user experience, conversion rates and revenue management from day one.

Key Responsibilities

Core Algorithmic Optimization:

  • Search & Recommendation: Design and implement high-concurrency search ranking, query understanding, intent detection, and personalized recommendation algorithms to boost CTR (Click-Through Rate) and CVR (Conversion Rate) for flight products.
  • Dynamic Pricing & Revenue Management: Develop pricing models, price elasticity algorithms, and demand forecasting frameworks to optimize ticket pricing strategies and revenue in real-time.
  • Advertising & Marketing: Build CTR/CVR prediction models and intelligent bidding algorithms to optimize advertising ROI and marketing traffic allocation.

Generative AI & NLP Applications

  • Design and deploy multi-turn Customer Service Chatbots and intelligent Translation Agents using advanced LLM reasoning architectures (Agents, RAG, tool reflection).
  • Lead domain-specific model fine-tuning (SFT/DPO) to solve complex, multilingual travel scenarios.

End-to-End Algorithm Lifecycle

  • Own the entire lifecycle of algorithm development: from offline data analysis and feature engineering to model training, online A/B testing, and continuous iteration.

Engineering & Scalability: Partner with data and platform teams to ensure algorithm models are scalable, low-latency, and cost-efficient under high traffic volume.

Job Requirements

  • 5+ years of experience as an Algorithm Engineer / Data Scientist, with a proven track record of deploying machine learning models in large-scale production environments (E-commerce or OTA background is highly preferred).
  • Expert-level proficiency in Python and standard machine learning/deep learning frameworks (PyTorch, TensorFlow, Scikit-Learn, LightGBM/XGBoost).
  • Domain Expertise (At least two of the following areas):
  • Strong background in Recommendation Systems / Search Systems (Graph neural networks, Deep Retrieval, Learning to Rank).
  • Experience in Dynamic Pricing / Operations Research (Time-series forecasting, Reinforcement Learning, price elasticity modeling).
  • Experience in NLP / Generative AI (Transformers, LLM fine-tuning, Agent workflows).
  • Solid experience with big data processing tools (Spark, Hive, SQL) and familiarity with vector databases or search engines (Elasticsearch, Milvus).
  • Master’s or PhD degree in Computer Science, Data Science, Statistics, Mathematics, Operations Research, or a related quantitative field.

Important Information

Never provide your bank or credit card details when applying for jobs. Do not transfer any money or complete unrelated online surveys. If you see something suspicious, Report this Job ad.

Learn More