CareerPlanSign in

Machine Learning Engineer Graduate (TikTok Vertical Recommendation) - 2027 Start

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

Core

Build and optimize retrieval and ranking models for TikTok's vertical business recommendations, serving hundreds of millions of users.

Role type

Machine Learning Engineer (Graduate)

Builds

Production recommendation models for TikTok vertical businesses

Domain

Social Media / Recommendation Systems

Deliverable

production ML models

Required skills

Python, C++, Go, Java, data structures, algorithms, machine learning fundamentals, feature engineering, A/B testing, sequence modeling, multi-task learning, LLM integration

Preferred skills

deep learning frameworks (PyTorch, TensorFlow), large-scale data processing (Spark, Flink), distributed model training, research experience in recommendation/search/ads

Technologies

PyTorch, TensorFlow, Spark, Flink

Responsibilities

Implement and iterate on retrieval and ranking models; deliver end-to-end ML solutions from feature engineering to online deployment; run and analyze A/B experiments; productionize state-of-the-art techniques like sequence modeling and LLM-enhanced recommendation

Seniority

Junior, Graduate Program

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