CareerPlanSign in

Machine Learning Engineer Graduate (E-Commerce Recommendation Video) - 2027 Start

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

Core

Build and optimize end-to-end recommendation systems for TikTok Shop's e-commerce video and image-text content, serving hundreds of millions of users globally.

Role type

Senior IC machine learning engineer (recommendation systems)

Builds

TikTok Shop product, short-video, and livestream recommendation stack

Domain

E-commerce, large-scale recommendation systems

Deliverable

production ML models

Required skills

multi-task and multi-objective learning, user interest modelling, multimodal representation learning, re-ranking and blending, cold-start mechanisms, causal inference, sequence modelling, large-scale distributed training

Preferred skills

research experience in recommendation/search/ads, publications at top ML venues, Kaggle/ICPC awards, agentic workflows

Technologies

PyTorch, TensorFlow, Spark, Flink, SQL, Python, C++, Linux

Responsibilities

Iterate model architectures across the full funnel (retrieval to conversion), design user interest models handling ultra-long behavior sequences, combine product media with behavioral data for representations, implement list-level decisions for diversity and exploration, design mechanisms for new products and creators, solve open problems like LLM4Rec and incremental value modelling

Seniority

Graduate entry-level, hands-on IC

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