Algorithm Engineer

JonDavidson Pte Ltd

Singapore

On-site

SGD 120,000 - 190,000

Full time

11 days ago
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

JonDavidson Pte Ltd is seeking an Algorithm Engineer to drive end-to-end R&D and system architecture for an overseas AIOS platform. You will build high-precision, multi-lingual search and recommendation systems for global households, leveraging large-scale online systems and joint search-recommendation modeling.

The role focuses on full-link search development, personalized recommendations, and unified architecture integrations across real-time and offline pipelines.

Qualifications

  • Bachelor’s degree or higher in Computer Science, Mathematics, Software Engineering, or related fields.
  • 5+ years of R&D experience in Search, Recommendation, or NLP algorithms deployed in large-scale online systems.
  • Strong foundation in deep learning models and multi-objective ranking methodologies.

Responsibilities

  • Full-Link Search Development: design and iterate search algorithms including intent understanding, multi-lingual query parsing, and ranking.
  • Personalized Recommendation Systems: build dual-layer user profiling and models across recall, coarse and fine ranking.
  • Unified Architecture Integration: lead architecture evolution to unite real-time recommendation and search.
  • Global Multi-lingual & Vector Search: optimize cross-lingual retrieval and vector embeddings for voice/text search.
  • Data Closed-Loop & Experiments: build data loops and run A/B tests to validate strategies.

Skills

Two-Tower Recall
DeepFM
Wide & Deep
DIN
Multi-Objective Ranking

Education

Bachelor's degree or higher (Master’s preferred) in CS/Math/SE

Tools

Python
PyTorch
TensorFlow
Elasticsearch
Faiss
Milvus
Flink
Spark

Job description

We are seeking a Algorithm Engineer to drive end-to-end algorithm R&D and system architecture for our overseas AIOS platform. You will build high-precision, multi-lingual, and family-scenario-aware search and recommendation systems targeting global household users. This role requires deep expertise in large-scale online systems, machine learning models, and joint search-recommendation modeling.

Key Responsibilities
  • Full-Link Search Development: Design and iterate full-link search algorithms including intent understanding, multi-lingual query parsing, multi-path recall, fine ranking, and re-ranking to optimize CTR, conversion, and satisfaction metrics.

  • Personalized Recommendation Systems: Build a dual-layer user profiling system (Household Group + Individual Member). Develop recommendation models across recall, coarse ranking, fine ranking, and re-ranking stages to solve multi-user interest conflicts and cold-start challenges in home viewing scenarios.

  • Unified Architecture Integration: Lead the architecture evolution uniting real-time recommendation and search. Standardize content representations, user modeling, and ranking systems to enable bidirectional data flow between search intent and recommendations.

  • Global Multi-lingual & Vector Search: Optimize cross-lingual semantic retrieval, multi-lingual query processing, and unified vector embeddings for voice and text search across global markets.

  • Data Closed-Loop & Experiments: Build end-to-end data loops (exposure-click-conversion-feedback) and run continuous A/B testing to validate strategy performance and iterate algorithms.

Key Requirements
  • Education & Experience: Bachelor’s degree or higher (Master’s preferred) in Computer Science, Math, Software Engineering, or related fields. 5+ years of R&D experience in Search, Recommendation, or NLP algorithms with proven deployment in large-scale online systems.

  • Machine Learning Models: Strong foundation in deep learning models such as Two-Tower Recall, DeepFM, Wide&Deep, DIN, and Multi-Objective Ranking.

  • Tech Stack & Frameworks: Proficient in Python and at least one framework (PyTorch or TensorFlow). Practical experience with search engines and vector databases (Elasticsearch, Faiss, Milvus).

  • Data & Compute Pipelines: Solid experience in feature engineering, user behavior sequence modeling, and real-time/offline computing frameworks (Flink / Spark).

  • Business Acumen: Familiarity with evaluation metrics (CTR, CVR, Recall, NDCG) and statistical A/B experimentation methodologies.

Preferred Qualifications
  • Prior search/recommendation algorithm experience on TV platforms, smart home terminals, or streaming media services.

  • Expertise in multi-lingual NLP, cross-lingual retrieval, LLM retrieval augmentation (RAG), or household multi-user modeling

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Search & Recommendation Algorithm Engineer
Search & Recommendation Algorithm Engineer

JonDavidson Pte Ltd • Singapore

On-site
SGD 180,000 - 240,000
Global Search & Recommendation Engineer
Global Search & Recommendation Engineer

JonDavidson Pte Ltd • Singapore

On-site
SGD 180,000 - 240,000
Algorithm Engineer
Algorithm Engineer

Trulyyy • Singapore

On-site
SGD 120,000 - 180,000
Senior Search & Recommendation Algorithm Engineer | E-commerce
Senior Search & Recommendation Algorithm Engineer | E-commerce

Randstad Singapore • Singapore

On-site
SGD 120,000 - 180,000
Global Multi-Lingual Search & Recommendation Architect
Global Multi-Lingual Search & Recommendation Architect

JonDavidson Pte Ltd • Singapore

On-site
SGD 120,000 - 190,000
AI Search Algorithm Engineer
AI Search Algorithm Engineer

Beijing Foreign Enterprise Management Consultants Co.,Ltd. • Singapore

On-site
SGD 120,000 - 200,000
Algorithm Engineer - Recommendation & Search
Algorithm Engineer - Recommendation & Search

BINARY TECHNOLOGY DEVELOPMENT PTE. LTD. • Singapore

On-site
SGD 120,000 - 180,000
Search and Recommendation Algorithm Expert
Search and Recommendation Algorithm Expert

Beijing Foreign Enterprise Management Consultants Co.,Ltd. • Singapore

On-site
SGD 120,000 - 180,000
Algorithm Engineer
Algorithm Engineer

5G-Starlink Pte. • Singapore

On-site
SGD 80,000 - 140,000
Algorithm Engineer – Search & Recommendations (Vector + LLM)
Algorithm Engineer – Search & Recommendations (Vector + LLM)

Trulyyy • Singapore

On-site
SGD 120,000 - 180,000