Show more filters
Banner image for Traveloka

Senior Algorithm Engineer

Traveloka

3.1
22 reviews
Traveloka
Job Type   /   Job Level
Full-time   /   Others/Any
Company Location
Singapore
Job Description

Job ID: MJ000208

We are establishing a brand new, high impact AI & Algorithm Domain within our core 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 our core 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).

Preferred Domain Expertise

  • 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.
Jobs in Singapore, Singapore   »   Senior Algorithm Engineer

More jobs