CareerPlanSign in

Machine Learning Engineer, E-commerce Feed Recommendation

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

Core

Design and build large-scale recommendation algorithms for TikTok Shop's live-streaming and short video e-commerce feeds to connect user interests with products.

Role type

Senior IC machine learning engineer (e-commerce recommendation)

Builds

Real-time recommendation systems for candidate generation and ranking serving billions of daily users

Domain

E-commerce, large-scale machine learning, recommendation systems

Deliverable

production ML models

Required skills

Deep learning (TensorFlow/PyTorch), predictive modeling (CTR/CVR), feature engineering, real-time data pipelines, algorithm implementation (Collaborative Filtering, Matrix Factorization, Gradient Boosting, Deep Neural Networks)

Preferred skills

Recommendation system optimization, cold start problem resolution, traffic allocation strategies, NLP, large-scale data mining

Technologies

TensorFlow, PyTorch, C++, Python

Responsibilities

Design and develop predictive models for candidate generation and ranking; Build user interest models to extract latent interests; Develop ML strategies to resolve business challenges like cold start and traffic allocation; Build supporting and debugging tools

Seniority

Senior, hands-on IC

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