Search by job, company or skills

T

Senior Algorithm Engineer

5-7 Years
Save
  • Posted a day ago
  • Be among the first 10 applicants
Early Applicant

Job Description

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.

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 149324235

Similar Jobs

Singapore

Skills:

JavaMachine LearningPythonBiddingGoRTB SystemsOptimizationROAS OptimizationConversion PredictionAd RankingLTV Modelingcampaign optimizationData-Driven Optimization

Singapore

Skills:

JavaPrometheusGrafanaTypescriptJavascriptMatlabPythoncopilotscontext engineeringLLM powered agent systemsOpenTelemetryAWS SageMakerchatbotsAI Agent system performance profilingRAG pipelines

Singapore

Skills:

AlgorithmsLinuxROSPythonApollo AutowareCARLANVIDIA IsaacROS2

Singapore, Tampines

Skills:

Deep LearningVision SystemsPytorchC++PythonComputer VisionCudaparallel computinganomaly detectionLiaising with cross functional teams