Machine Learning Engineer Graduate (TikTok Shop Global E-Commerce, Recommendation) - 2026 Start (PhD)

TikTok
Singapore
Workplace: OnsiteFull timeFunction: Data Science & Machine LearningEducation: phdSkills: ["Problem-solving","Statistics","Experimentation"]

Build large-scale e-commerce recommendation algorithms and systems for TikTok Shop, including commodity, live-stream, and short-video recommendations. Develop long- and short-term user interest models, and design predictive models for candidate generation and ranking such as CTR and conversion-rate. Create and debug tools, support scalable ML model production, run experiments to improve deployed systems, and work with real-time, unstructured data pipelines and relevant deployment platforms.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
TikTok
TikTok
1 month ago

Machine Learning Engineer Graduate (TikTok Shop Global E-Commerce, Recommendation) - 2026 Start (PhD)

✓ Verified Job

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

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

Job Summary

Build large-scale e-commerce recommendation algorithms and systems for TikTok Shop, including commodity, live-stream, and short-video recommendations. Develop long- and short-term user interest models, and design predictive models for candidate generation and ranking such as CTR and conversion-rate. Create and debug tools, support scalable ML model production, run experiments to improve deployed systems, and work with real-time, unstructured data pipelines and relevant deployment platforms.
Location: Singapore
Workplace: Onsite
Employment Type: Full time
Job Function: Data Science & Machine Learning
Seniority: Graduate level

Key Responsibilities

  • •Build large-scale e-commerce recommendation algorithms and systems, including commodity, live stream, and short video recommendations.
  • •Develop long- and short-term user interest models and design algorithms to efficiently explore users' latent interests from large datasets.
  • •Design, develop, evaluate, and iterate predictive models for candidate generation and ranking (e.g., CTR and conversion-rate prediction), including real-time data pipelines, feature engineering, and model optimization.
  • •Design and build supporting/debugging tools as needed and support scalable, optimized AI/ML model production.
  • •Run experiments to test deployed model performance, resolve bugs, and work with software platforms where models are deployed.

Key Requirements

  • •Final year or recent PhD graduate in software development, computer science, computer engineering, or a related technical discipline.
  • •Strong programming and problem-solving ability.
  • •Experience in applied machine learning and familiarity with algorithms such as collaborative filtering, matrix factorization, factorization machines, Word2vec, logistic regression, gradient boosting trees, deep neural networks, or wide and deep.
  • •Experience with deep learning tools such as TensorFlow or PyTorch.
  • •Experience with at least one programming language such as C++ or Python (or equivalent).
Experience:E-commerceRecommendation systemsOnline advertisingInformation retrievalNatural language processing
Education:PhD / Doctorate
Skills:Problem-solvingStatisticsExperimentation
Tech Stack:TensorFlowPyTorchPythonC++Collaborative 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