CareerPlanSign in

Senior Machine Learning Engineer, Recommendation - TikTok eCommerce

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

Core

Building large-scale e-commerce recommendation algorithms and systems for TikTok Shop to improve user engagement and conversion.

Role type

Senior IC machine learning engineer (recommendation systems)

Builds

Large-scale recommendation systems for commodity, live-stream, and short-video content

Domain

E-commerce, large-scale machine learning

Deliverable

production ML models

Required skills

Recommendation algorithms, predictive modeling, feature engineering, real-time data pipelines, model optimization, algorithm design

Preferred skills

Collaborative Filtering, Matrix Factorization, Deep Neural Networks, Wide and Deep, C++, Python, TensorFlow, PyTorch

Technologies

TensorFlow, PyTorch, C++, Python

Responsibilities

Design and develop candidate generation and ranking models; build user interest models; create real-time data pipelines; build supporting and debugging tools

Seniority

Senior, hands-on IC

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