CareerPlanSign in

Machine Learning Engineer Graduate(TikTok Search) - 2027 Start

Singapore💼 Full-time🗓 2026-09-28

Core

Build and optimize full-stack search engine systems combining information retrieval with NLP, Computer Vision, and Multimodal technologies for TikTok's global user base.

Role type

Machine Learning Engineer (Search & Recommendation)

Builds

Full-stack search engine systems, AI search features, and recommendation models for TikTok Search, Local Services, and vertical apps.

Domain

Internet / Search & Recommendation

Deliverable

production ML models

Required skills

C++, Python, Java, Algorithms, Data Structures, Machine Learning, Query Understanding, Ranking Algorithms, NLP, Computer Vision

Preferred skills

LLM application, RAG, Agent frameworks, E-commerce search, Hyperscale ML modeling, Top-tier publications or ACM-ICPC awards

Technologies

LLM, RAG, Agent, NLP, CV, Multimodal, Sequence Modeling, Large Ranking Models

Responsibilities

Optimize full-stack algorithms for local services search (query analysis, relevance, recall, ranking); Improve core and vertical search quality (image-text, user, live); Develop search ranking algorithms combining product objectives with ML/AI; Optimize e-commerce search recommendation services; Collaborate with product and infrastructure teams to deliver global features.

Seniority

Graduate (Entry-level)

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