CareerPlanSign in

AI Machine Learning Engineer Graduate (Search) - 2026 Start (PhD)

Singapore💼 Full-time🗓 2026-02-18 → 2026-08-06

Core

Building a full-stack search engine system combining information retrieval with modern machine learning methods (NLP, CV, Multimodal, Recommender Systems) to serve users on platforms like TikTok and Douyin.

Role type

PhD-level AI Machine Learning Engineer (Search)

Builds

Full-stack search engine system, multimodal video search capabilities, personalized search recommendation systems

Domain

Internet / Search / Machine Learning / NLP / Computer Vision

Deliverable

production ML models | product features

Required skills

Deep learning model development, C++/Python/Java coding, algorithm & data structures, large-scale offline computing, distributed system optimization, high-throughput online services

Preferred skills

LLM modeling (single-modal/multi-modal), experience in Ads/Search/Recommender Systems, strong publication record in top conferences (ICLR, NeurIPS, ICML, etc.)

Technologies

C++, Python, Java, Deep Learning frameworks, Distributed systems

Responsibilities

Exploring cutting-edge NLP technologies (word segmentation, NER, pre-training, query analysis), developing cross-modal matching technologies for video search, implementing large-scale streaming ML for personalization, optimizing architecture for hundreds of billions of data points, building industry-leading search recommendation systems

Seniority

PhD Graduate, Research & Development

Sourced via adzuna · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.