Machine Learning Engineer, E-commerce Feed Recommendation

TikTok
San Jose
Workplace: OnsiteFull timeFunction: Data Science & Machine LearningExperience: 1+ yearsEducation: bachelorsSkills: ["Problem-solving","Programming"]

Build large-scale e-commerce recommendation algorithms for TikTok Shop video and live-stream traffic. Develop and iterate predictive models for candidate generation and ranking, including CTR and conversion rate, with real-time data pipelines, feature engineering, and model optimization. Create long- and short-term user interest models and ML strategies to improve shopping experience, addressing problems like cold start and traffic allocation. Develop supporting tools for debugging and evaluation.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
TikTok
TikTok
1 month ago

Machine Learning Engineer, E-commerce Feed Recommendation

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 23 hours agoStatus: Live

Job Summary

Build large-scale e-commerce recommendation algorithms for TikTok Shop video and live-stream traffic. Develop and iterate predictive models for candidate generation and ranking, including CTR and conversion rate, with real-time data pipelines, feature engineering, and model optimization. Create long- and short-term user interest models and ML strategies to improve shopping experience, addressing problems like cold start and traffic allocation. Develop supporting tools for debugging and evaluation.
Location: San Jose
Workplace: Onsite
Employment Type: Full time
Job Function: Data Science & Machine Learning
Seniority: Mid level

Key Responsibilities

  • •Build large-scale live-streaming and short video e-commerce recommendation algorithms and systems.
  • •Design, develop, evaluate, and iterate predictive models for candidate generation and ranking (e.g., CTR and conversion rate).
  • •Build long- and short-term user interest models and design algorithms to extract and explore latent interests from large datasets.
  • •Develop ML-driven strategies to improve shopping experience and address e-commerce challenges such as cold start and traffic allocation.
  • •Design and build supporting and debugging tools as needed.

Key Requirements

  • •Bachelor's degree or higher in Computer Science or related fields.
  • •Strong programming and problem-solving ability.
  • •1 year of experience in applied machine learning and familiarity with recommendation algorithms (e.g., collaborative filtering, matrix factorization, factorization machines, Word2vec).
  • •Experience with deep learning tools such as TensorFlow or PyTorch.
  • •Experience with at least one programming language such as C++ or Python.
Experience:1+ years
Education:Bachelor's in Computer Science or related fields
Skills:Problem-solvingProgramming
Tech Stack:Machine LearningTensorFlowPyTorchC++PythonCollaborative FilteringMatrix FactorizationFactorization MachinesWord2vecLogistic RegressionGradient Boosting TreesDeep Neural NetworksWide and Deep

Company Brief

TikTok
Short-form video platform that lets users create, share, and discover entertainment content through algorithmic recommendations. It also offers advertising and creator tools for brands, influencers, and businesses.
Industry: Digital Media
Company Size: Enterprise (1,001+ employees)
Growth: Scaleup
Headquarters: Singapore, Singapore
Founded: 2016
WebsiteLinkedIn