jobs in Traveloka

Traveloka Hiring! Full Time Senior Machine Learning Engineer in - Ricebowl

Senior Machine Learning Engineer

Singapore

Share
Save

Working Location

  • Singapore

Job Description

Responsibilities

Job Description

Job ID: MJ000229

Role Overview

As a Senior Machine Learning Engineer, you will design, build, and scale production-grade algorithmic solutions that directly impact our digital commerce platform. Operating at the intersection of deep learning, reinforcement learning, and distributed computing, you will tackle complex real-world challenges—ranging from real-time dynamic pricing and personalization to generative AI travel assistants and demand forecasting. You will collaborate closely with cross-functional product and engineering teams to deploy low-latency, high-throughput models that serve millions of users and drive measurable business impact.

Key Responsibilities

  • Dynamic Pricing & Revenue Management: Design and implement reinforcement learning (RL) and contextual bandit algorithms to optimize real-time pricing, personalized discounts, and multi-product bundling strategies.
  • Search, Ranking & Personalization: Develop advanced deep learning architectures (e.g., Two-Tower models, Graph Neural Networks, and Transformers) to rank offerings, inventory, and experiences based on real-time user intent, historical behavior, and high-dimensional contextual signals.
  • Generative AI & Conversational Commerce: Build and fine-tune Large Language Models (LLMs) to power next-generation AI assistants, automating complex itinerary planning and multi-modal customer support.
  • Supply-Demand Forecasting: Construct high-precision spatio-temporal forecasting algorithms to predict demand surges, booking cancellation probabilities, and market competitiveness.
  • Low-Latency Inference: Optimize complex deep learning models to execute within milliseconds, ensuring real-time search results are served seamlessly during peak traffic periods.
  • Distributed Infrastructure: Architect and scale distributed training pipelines using frameworks like PyTorch, Ray, or DeepSpeed over massive datasets consisting of billions of real-time clickstream events and transactional records.
  • Algorithmic Guardrails: Implement rigorous evaluation frameworks, multi-variant A/B testing systems, and counterfactual reasoning methods to measure the true causal impact of algorithmic changes on conversion rates and Gross Bookings Value (GBV).

Required Qualifications

  • 8+ years of professional experience building, deploying, and scaling advanced machine learning algorithms in a high-throughput, customer-facing digital economy.
  • Master’s or Ph.D. in Computer Science, Operations Research, Applied Mathematics, Data Science, or a highly quantitative field.
  • Programming Mastery: Expert proficiency in Python or SQL with a focus on writing production-grade, highly optimized code.
  • ML/AI Ecosystem: Deep expertise in PyTorch, TensorFlow/JAX, and classical ML stacks (Scikit-Learn, XGBoost, LightGBM).
  • Domain Specifics: Proven track record in at least two of the following mathematical/algorithmic domains:
  • Learning-to-Rank (LTR) frameworks and collaborative filtering.
  • Multi-armed bandits and Reinforcement Learning (QQQ-learning, policy gradients) applied to pricing or allocation.
  • Time-series forecasting at scale (DeepAR, Prophet, or custom neural forecasting architectures).
  • Large-scale anomaly detection/classification for payment and account fraud.
  • Big Data & Cloud Infrastructure: Strong hands-on experience working with Spark, Kafka/Flink, Airflow, and cloud ecosystems (AWS, GCP, or Azure).

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