CareerPlanSign in

Machine Learning Engineer Graduate (TikTok-Data-Search-Visual Search) - 2027 Start (PhD)

San Jose, United States of America💼 Full-time🗓 2026-09-28

Core

Build and own TikTok's search engine by combining information retrieval with modern machine learning methods (NLP, CV, recommender systems) to provide the best search experience for users.

Role type

PhD Graduate Machine Learning Engineer (Search & Information Retrieval)

Builds

Full-stack search engine system for TikTok

Domain

Social media, Search, Information Retrieval, Machine Learning

Deliverable

production ML models

Required skills

NLP, Computer Vision (CV), Large Language Models (LLM), Information Retrieval, Ranking, Recommendation Systems, Multimodal Learning, Data Mining, Machine Learning Systems

Preferred skills

Publications/preprints/patents in search or ML, Large-scale retrieval and ranking, Model training and evaluation, Distributed systems, Production ML systems, Vector search, Semantic retrieval

Responsibilities

Apply cutting-edge NLP and CV technology with LLMs to match relevant videos to search queries; Solve recommendation problems within search to increase personalization; Develop new retrieval, ranking, and relevance evaluation methods; Translate research ideas into scalable product improvements.

Seniority

PhD Graduate, Early-career Researcher/Engineer

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