Sign up to access all features of our service
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Recommendation Algorithm Engineer

9000 - 18000 SGD
Full-time

TOKENINSIGHT SG PTE. LTD.

About the Role

We are looking for an experienced Recommendation Algorithm Engineer to design, build, and optimize large-scale personalized recommendation systems. You will develop intelligent recommendation models that deliver relevant content to users while improving engagement, retention, and overall user experience. Working closely with Product, Data Science, and Engineering teams, you will leverage machine learning and data-driven experimentation to continuously enhance recommendation quality.

Key Responsibilities

  • Design, build, and optimize end-to-end personalized recommendation systems across multiple user experiences, including personalized content feeds, trending content, and category-based recommendations.
  • Develop multidimensional user profiles by analyzing user behavior, including browsing, clicks, searches, follows, engagement, and interaction history, to better understand user interests and preferences.
  • Design and improve the recommendation pipeline, including candidate generation, retrieval, ranking, re-ranking, cold-start strategies, diversity optimization, and real-time recommendation capabilities.
  • Build scalable feature engineering pipelines by extracting meaningful features from user behavior and content data.
  • Develop, train, evaluate, and deploy machine learning models to improve recommendation accuracy and overall system performance.
  • Continuously optimize recommendation strategies through data analysis, experimentation, and iterative model improvements while balancing personalization, content diversity, and user satisfaction.
  • Establish monitoring, evaluation, and performance measurement frameworks to ensure recommendation quality and system reliability.
  • Conduct A/B testing and analyze experiment results to validate recommendation strategies and drive continuous improvement.
  • Collaborate closely with Product Managers, Data Scientists, Backend Engineers, and other cross-functional teams to translate business requirements into scalable recommendation solutions.
  • Stay up to date with advancements in recommendation systems, machine learning, and artificial intelligence, and introduce best practices into production systems.

Requirements

  • Bachelor's degree or above in Computer Science, Artificial Intelligence, Data Science, Machine Learning, or a related discipline.
  • At least 5 years of hands-on experience developing and deploying production recommendation or search systems.
  • Strong understanding of recommendation system architecture, including candidate retrieval, ranking, re-ranking, multi-objective optimization, and cold-start strategies.
  • Experience with machine learning and deep learning frameworks such as PyTorch or TensorFlow.
  • Strong experience in feature engineering, user behavior modeling, sequence modeling, and handling sparse data.
  • Proficient in designing, training, evaluating, and optimizing machine learning models using both offline and online evaluation methodologies.
  • Strong analytical and problem-solving skills, with the ability to use data to identify opportunities and improve recommendation performance.
  • Experience designing and evaluating A/B tests and applying experimental methodologies to optimize recommendation strategies.
  • Excellent communication and collaboration skills, with the ability to work effectively across engineering, product, and data teams.

Preferred Qualifications

  • Experience developing recommendation systems for large-scale consumer applications, content platforms, news feeds, media platforms, or online communities.
  • Experience with vector retrieval technologies, approximate nearest neighbor (ANN) search, embedding-based retrieval, and personalized ranking algorithms.
  • Experience designing user profiling, user segmentation, or user tagging systems.
  • Familiarity with real-time recommendation systems, trending content algorithms, and multi-objective optimization techniques.
  • Experience working with large-scale distributed data processing and machine learning infrastructure.
  • Knowledge of MLOps practices, model deployment, monitoring, and continuous model optimization.
Vacancy posted 7 days ago
Similar jobs that could be interesting for youBased on the Recommendation Algorithm Engineer in Singapore vacancy
  • 9000 - 14000 SGD

     ...We are seeking a Search & Recommendation 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... 

    JONDAVIDSON PTE. LTD.

    Singapore
    20 days ago
  • 11250 - 22500 SGD

     ...this and hope you are too. About the Team The E-commerce Recommendation Foundation team is dedicated to building the next-generation...  ...original exploration and encourage both research thinking and engineering excellence. Every team member is empowered to propose... 

    TIKTOK PTE. LTD.

    Singapore
    1 day ago
  •  ...international freight and logistics platform is looking for an Algorithm Engineer to join their team. Your new role As an Algorithm...  ...related field, with 2+ years of experience in machine learning, recommendation systems, search, or advertising. Strong expertise in... 

    Hays

    Singapore
    19 days ago
  • 10000 - 21000 SGD

     ...Algorithm Engineer Our client is a fast-growing technology company specializing in intelligent matching and recommendation systems. This Senior Algorithm Engineer role offers an exciting opportunity to develop cutting-edge algorithms that directly impact millions of users... 

    DADACONSULTANTS PTE. LTD.

    Singapore
    6 days ago
  • 8000 - 15000 SGD

     ...iterate the company’s core transaction-matching and marketing algorithms, driving continuous improvement across key business metrics....  ...relevant algorithm or machine-learning experience; experience in recommendation, search or advertising is strongly preferred. Sound... 

    PIVOT SEARCH PTE. LTD.

    Singapore
    9 days ago
  • 4500 - 7000 SGD

     ...Job Description – Algorithm Engineer (Transmitter Software & Hardware) Location: Singapore (with overseas collaboration) Company: Measurement Advanced Engineering Pte Ltd (MAE) About Us Measurement Advanced Engineering Pte Ltd (MAE) is a deep-tech instrumentation... 

    MEASUREMENT ADVANCED ENGINEERING PRIVATE LIMITED

    Singapore
    21 hours ago
  •  ...Algorithm Engineer(Search & Recommendation) Join a global leader in AI innovation that's building the next generation of large language models and intelligent agent systems to solve complex, real-world problems at scale. We're looking for Algo Engineers with deep expertise... 

    Trulyyy

    Singapore
    20 days ago
  • 8000 - 15000 SGD

     ...About the Role: We are seeking a highly skilled Vision Perception Algorithm Engineer with a PhD background to join our team. You will design, develop, and optimize state-of-the-art perception algorithms for autonomous driving (ADAS) and robotics platforms. The focus is on... 

    PERSOL SINGAPORE PTE. LTD.

    Singapore
    5 days ago
  • 11250 - 22500 SGD

     ...streaming, E-commerce short videos, and commodity recommendation. Our E-ecommerce Recommendation Infra team...  ...work closely with applied machine learning engineers and build scalable systems to support all kinds of innovative algorithms and techniques. Responsibilities - What... 

    TIKTOK PTE. LTD.

    Singapore
    8 days ago
  • 7000 - 14000 SGD

     ...living spaces, XG Tech aligns with the evolving trend of vehicles becoming the “third living space.” Role Summary As an Image Algorithm Engineer, you will develop and optimize computer vision algorithms for automotive applications, covering cabin, parking, and vehicle... 

    XG TECH PTE. LTD.

    Singapore
    26 days ago
  • 11250 - 22500 SGD

     ...organization Responsibilities About The Team The Recommendation Architecture Team is responsible for designing and developing...  ..., and optimize issue attribution mechanisms. 4. Build algorithm engineering toolchains to accelerate the end-to-end process from experimental... 

    TIKTOK PTE. LTD.

    Singapore
    5 days ago
  • 6500 - 13000 SGD

     ...-commerce team is at the forefront of developing the search recommendation algorithm for TikTok's rapidly expanding global e-commerce enterprise....  ...recommendation, and multi-modal technology, we're shaping a pioneering engine within the industry. Our objective is to deliver the... 

    TIKTOK PTE. LTD.

    Singapore
    5 days ago
  • 6500 - 13000 SGD

     ...streaming, E-commerce short videos, and commodity recommendation. Our E-ecommerce Recommendation Infra team...  ...work closely with applied machine learning engineers and build scalable systems to support all kinds of innovative algorithms and techniques. Responsibilities -... 

    BYTEDANCE PTE. LTD.

    Singapore
    5 days ago
  • 11250 - 22500 SGD

     ...Responsibilities About The Team The Recommendation Architecture Middle - Platform Team is...  ...content, closely collaborate with the algorithm team to continuously promote the...  ...technologies at the business level, and overcome engineering problems during the implementation... 

    TIKTOK PTE. LTD.

    Singapore
    5 days ago
  • 6500 - 13000 SGD

     ...opportunity, Paid leave Responsibilities About The Team Our Recommendation Architecture Team is responsible for building up and...  ...- Bachelor's degree or above in computer science, software engineering, or a related field - Familiar with many open source frameworks... 

    TIKTOK PTE. LTD.

    Singapore
    8 days ago
  • 5500 - 11000 SGD

     ...Role Overview: OMNIVISION Technologies Singapore is seeking a Senior/Staff Algorithm Engineer to develop and enhance advanced image and video processing algorithms for camera-related applications. Key Responsibilities: Research and develop advanced image processing... 

    OMNIVISION TECHNOLOGIES SINGAPORE PTE. LTD.

    Singapore
    21 days ago
  • 11250 - 22500 SGD

     ...communities we serve. Join us. About the team Our Recommendation Architecture Team is responsible for building up and optimizing...  ...experience for our TikTok users. Due to the big system scale and large engineering community that covers multiple Recommendation products, we... 

    TIKTOK PTE. LTD.

    Singapore
    8 days ago
  • 11250 - 22500 SGD

     ...Industry experts Responsibilities About the Team Our Recommendation Architecture Team is responsible for building up and optimizing...  ..., applying principles and techniques of computer science, engineering, and mathematical analysis - Update software, enhances existing... 

    TIKTOK PTE. LTD.

    Singapore
    5 days ago
  • 10000 - 15000 SGD

     ...Drive evaluation-guided Agent optimization, including Harness design (planning, verification, self-refine), tool calling, context engineering, and memory. ~ Lead evaluation-driven post-training of LLMs for vertical domains (SFT, DPO, RL), including data pipelines and reward... 

    SHOPEE IP SINGAPORE PRIVATE LIMITED

    Singapore
    8 days ago
  • 6500 - 13000 SGD

     ...Industry experts Responsibilities About the team Our Recommendation Architecture Team is responsible for building up and optimizing...  ...area of the following areas: personalized recommendations, search engine, machine learning, distributed storage system, big data... 

    TIKTOK PTE. LTD.

    Singapore
    5 days ago
  • 9000 - 18000 SGD

     ...aligns with the evolving trend of vehicles becoming the “third living space.” Role Summary As a Large Model Quantization Algorithm Engineer, you will develop quantization and model compression algorithms for LLMs, VLMs, and video generation models. You will optimize model... 

    XG TECH PTE. LTD.

    Singapore
    26 days ago
  • 11250 - 22500 SGD

     ...Responsibilities About the team Our Recommendation Architecture Team is responsible for...  ...Due to the big system scale and large engineering community that covers multiple Recommendation...  ...attribution mechanisms. 4. Build algorithm engineering toolchains to accelerate... 

    BYTEDANCE PTE. LTD.

    Singapore
    5 days ago
  • 11250 - 22500 SGD

     ...crafting and implementing a storage solution for offline data in our recommendation system, which caters to more than a billion users. Their...  ..., applying principles and techniques of computer science, engineering, and mathematical analysis. - Update software, enhances existing... 

    BYTEDANCE PTE. LTD.

    Singapore
    5 days ago
  • 11250 - 22500 SGD

     ...opportunity, Paid leave Responsibilities About The Team Our Recommendation Architecture Team is responsible for building up and...  ...- Bachelor's degree or above in computer science, software engineering, or a related field; with 3+ years of related experience. -... 

    BYTEDANCE PTE. LTD.

    Singapore
    5 days ago
  •  ...Meta is seeking a Software Engineer to join our Recommendation Systems team, where you will build and advance the machine learning infrastructure and ranking systems that power personalized experiences across Meta's family of apps — including Facebook Feed, Reels, Marketplace... 

    Meta

    Singapore
    a month ago
  •  ...understanding, task planning, query rewriting, product search/recommendation, tool calling, memory, and multi-turn dialogue. Develop and...  ...conversion, latency, cost, and stability. Collaborate with product, engineering, search/recommendation, and operations teams to deploy Agent... 

    Shopee

    Singapore
    23 days ago
  • 12000 - 16000 SGD

     ...designs, multi-axis path planning, and advanced servo control algorithms (feedforward/feedback, PID) using MATLAB/Simulink and C/C++....  ...Master’s, or Ph.D. in Mechatronics, Control Systems, Electrical Engineering, or a related discipline ~8+ years developing motion control... 

    RANDSTAD PTE. LIMITED

    Singapore
    19 days ago
  • 5000 - 8000 SGD

     ...Junior AI Algorithm Engineer (Chip Design Team) Base: Singapore Key Responsibilities: Develop AI-based image enhancement algorithms, including super-resolution, denoising, and AI ISP, as well as audio AI algorithms such as speech recognition and noise reduction.... 

    FLAMINGO RECRUITMENT PTE. LTD.

    Singapore
    16 days ago
  • 8000 - 16000 SGD

     ...for the design and development of the Recommendation and Search system architecture for TikTok...  .... Our Team focuses on system and engineering innovations to overcome key technical bottlenecks...  ...of data structures and fundamental algorithms. For traditional coding roles,... 

    TIKTOK PTE. LTD.

    Singapore
    8 days ago
  •  ...in designing and delivering reliable, robust AI applications, algorithms, and frameworks that elevate the quality and performance of our...  ...chunking, embeddings, reranking, grounding). Apply context engineering (prompt design, tool calling, memory, compression, window strategy... 
    Remote job
    Singapore
    a month ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Recommendation Algorithm Engineer. Be the first to apply!