Senior Search & Recommendation Algorithm Engineer | E-commerce

Randstad Singapore

Singapore

On-site

SGD 120,000 - 180,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Randstad Singapore is seeking a Senior Search & Recommendation Algorithm Engineer to architect our platform’s core discovery engine and move global growth metrics like GMV, CVR, and user retention.

You will transform massive multi-modal e-commerce datasets into real-time, hyper-personalized experiences for millions of shoppers, shaping retrieval, ranking, and personalization at scale.

Qualifications

  • Master’s or Ph.D. in Computer Science, ML, Data Science, or a highly quantitative field.
  • 3-5+ years of hands-on experience building large-scale search, recommendation, or digital advertising systems.
  • Strong familiarity with e-commerce concepts like multi-task learning, cold-start strategies, and graph neural networks for item matching.

Responsibilities

  • Design and scale multi-channel retrieval strategies—including vector search (graph-based approximate nearest neighbors), collaborative filtering, and knowledge graph embedding to surface high-quality candidates from millions.
  • Develop, deploy, and maintain state-of-the-art deep learning models for CTR and CVR prediction.
  • Build advanced NLP and large language model pipelines focusing on query intent classification, tokenization, synonym expansion, and semantic entity extraction.
  • Implement sophisticated user interest modeling to capture long-term and real-time behaviors, balancing hyper-personalization with item diversity.
  • Formulate offline evaluation metrics (NDCG, GAUC) and lead online A/B testing frameworks to validate live algorithms.
  • Partner with Data and MLOps teams to build low-latency online inference services and scalable distributed training.

Skills

AI
LLM
Software Architecture
Backend Development
Product Management

Education

Master’s or Ph.D. in CS/ML/Data Science

Tools

Python
C++
PyTorch
TensorFlow
DeepRec
TorchRec
Spark
Hive
Flink
Milvus
Pinecone
Qdrant

Job description

About Us

We are a global technology powerhouse driving the next generation of digital innovation. We don't just adapt to the market—we define it. By combining a highly collaborative, dynamic culture with cutting-edge AI capabilities, we build scalable solutions that connect millions of users worldwide. If you want to work on complex engineering challenges at massive scale, you'll find your people here.

The Role at a Glance

As a Senior Search & Recommendation Algorithm Engineer, you will be the architect behind our platform's core discovery engine. Your work will directly move the needle on global growth metrics like Gross Merchandise Volume (GMV), conversion rates (CVR), and user retention.

You will transform massive, multi-modal e-commerce datasets (user behavior, product text, images, and transaction histories) into real-time, hyper-personalized experiences for millions of active shoppers.

Core Responsibilities
  • Optimize the Retrieval (Recall) Funnel: Design and scale multi-channel retrieval strategies—including vector search (graph-based approximate nearest neighbors), collaborative filtering, and knowledge graph embedding—to surface high-quality candidates from a catalog of millions.
  • Advance the Ranking Pipelines: Develop, deploy, and maintain state-of-the-art deep learning models for click‑through rate (CTR) and conversion rate (CVR) prediction.
  • Enhance Query Understanding: Build advanced NLP and large language model (LLM) pipelines focusing on query intent classification, tokenization, synonym expansion, and semantic entity extraction.
  • Personalization & Diversity: Implement sophisticated user interest modeling to capture both long‑term preferences and real‑time browsing behaviors, masterfully balancing hyper‑personalization with item diversity.
  • A/B Testing & Evaluation: Formulate rigorous offline evaluation metrics (NDCG, GAUC) and lead online A/B testing frameworks to validate and iterate on live algorithms.
  • Scale ML Infrastructure: Partner with Data and MLOps teams to build high‑throughput, low‑latency online inference services and optimize large‑scale distributed training on trillions of sparse features.
What You'll Bring

Background & Experience

  • Education: Master’s or Ph.D. in Computer Science, Machine Learning, Data Science, or a highly quantitative field.
  • Experience: 3‑5+ years of hands‑on experience building large‑scale search, recommendation, or digital advertising systems.
  • Domain Knowledge: Strong familiarity with e‑commerce concepts like multi‑task learning (e.g., MMOE, ESMM), cold‑start strategies, and graph neural networks for item matching.
Technical Toolkit
  • Programming: Expert proficiency in Python or C++ with a deep grasp of data structures and algorithmic complexity.
  • Deep Learning Stack: Extensive experience with PyTorch or TensorFlow, alongside specialized recommendation libraries (e.g., DeepRec, TorchRec).
  • Big Data & Infrastructure: Hands‑on experience with Spark, Hive, Flink, and vector databases (e.g., Milvus, Pinecone, Qdrant).
Why You'll Love It Here
  • Massive Scale: Your code will impact millions of users and process trillions of features.
  • Innovation First: Access to the latest LLM, NLP, and vector search technologies.
  • Collaborative Excellence: Work alongside world‑class engineers in a supportive, growth‑oriented environment.
Desired Skills and Experience
  • Artificial Intelligence (AI)
  • Large Language Models (LLM)
  • Software System Architecture
  • Backend Development
  • Product Management
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Machine Learning Engineer (Recommendation), Global E-Commerce Alliance Technology - Algorithm S[...]
Machine Learning Engineer (Recommendation), Global E-Commerce Alliance Technology - Algorithm S[...]

Pangleglobal • Singapore

On-site
SGD 70,000 - 90,000
Machine Learning Engineer (User Growth & Intelligent Marketing) - Global E-Commerce Technology [...]
Machine Learning Engineer (User Growth & Intelligent Marketing) - Global E-Commerce Technology [...]

ByteDance • Singapore

Hybrid
SGD 70,000 - 95,000
Machine Learning Algorithm Research Engineer - Soaring Star Talent Program
Machine Learning Algorithm Research Engineer - Soaring Star Talent Program

ByteDance • Singapore

On-site
SGD 150,000 - 210,000
Machine Learning Engineer Graduate (Global E-Commerce, Recommendation) - 2026 Start (PhD) Techn[...]
Machine Learning Engineer Graduate (Global E-Commerce, Recommendation) - 2026 Start (PhD) Techn[...]

Pangleglobal • Singapore

On-site
SGD 120,000 - 190,000
Machine Learning Engineer Graduate (Global E-Commerce, Recommendation) - 2026 Start (PhD)
Machine Learning Engineer Graduate (Global E-Commerce, Recommendation) - 2026 Start (PhD)

ByteDance • Singapore

On-site
SGD 70,000 - 90,000
Research Scientist - LLM Applications for International E-commerce Scenarios - Global Frontier [...]
Research Scientist - LLM Applications for International E-commerce Scenarios - Global Frontier [...]

TikTok • Singapore

On-site
SGD 100,000 - 160,000
Large Recommendation Model Algorithm Engineer - Global E-Commerce Singapore Regular
Large Recommendation Model Algorithm Engineer - Global E-Commerce Singapore Regular

Pangleglobal • Singapore

On-site
SGD 80,000 - 120,000
Machine Learning Engineer (Recommendation) - Global E-Commerce Singapore Regular
Machine Learning Engineer (Recommendation) - Global E-Commerce Singapore Regular

Pangleglobal • Singapore

On-site
SGD 80,000 - 120,000
Backend Engineer Graduate (Recommendation Architecture) - 2026 Start (PhD)
Backend Engineer Graduate (Recommendation Architecture) - 2026 Start (PhD)

ByteDance • Singapore

On-site
SGD 90,000 - 130,000
Senior AI-Driven Search & Recommendation Engineer
Senior AI-Driven Search & Recommendation Engineer

Randstad Singapore • Singapore

On-site
SGD 120,000 - 180,000