Machine Learning Engineer - E-commerce Recommendation

TikTok
Seattle
Workplace: OnsiteFull timeFunction: Data Science & Machine LearningEducation: bachelorsSkills: ["Problem-solving","Programming"]

Build large-scale e-commerce recommendation algorithms and systems for TikTok Shop, covering commodity, live-stream, and short-video recommendations. Develop long- and short-term user interest models and predictive ranking models (e.g., CTR and conversion rate), including real-time data pipelines, feature engineering, and model optimization. Create and improve supporting tools for debugging and evaluation, collaborating with applied ML engineers and data scientists to drive user engagement and satisfaction.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
TikTok
TikTok
1 month ago

Machine Learning Engineer - E-commerce Recommendation

✓ Verified Job

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

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

Job Summary

Build large-scale e-commerce recommendation algorithms and systems for TikTok Shop, covering commodity, live-stream, and short-video recommendations. Develop long- and short-term user interest models and predictive ranking models (e.g., CTR and conversion rate), including real-time data pipelines, feature engineering, and model optimization. Create and improve supporting tools for debugging and evaluation, collaborating with applied ML engineers and data scientists to drive user engagement and satisfaction.
Location: Seattle
Workplace: Onsite
Employment Type: Full time
Job Function: Data Science & Machine Learning

Key Responsibilities

  • •Participate in building large-scale e-commerce recommendation algorithms and systems (commodity, live stream, and short video recommendations).
  • •Build long- and short-term user interest models and extract relevant information from large data sets to explore latent interests.
  • •Design, develop, evaluate, and iterate predictive models for candidate generation and ranking (e.g., CTR and conversion rate).
  • •Build real-time data pipelines, perform feature engineering, and optimize and innovate model approaches.
  • •Design and build supporting and debugging tools as needed.

Key Requirements

  • •Bachelor's degree or higher in Computer Science or a related field.
  • •Strong programming and problem-solving ability.
  • •Experience with applied machine learning and recommendation-related algorithms (e.g., collaborative filtering, matrix factorization, factorization machines, Word2vec, logistic regression, gradient boosting trees, deep neural networks, wide & deep).
  • •Experience with deep learning tools such as TensorFlow or PyTorch.
  • •At least one programming language such as Python or C++ (or equivalent).
Experience:E-commerceRecommendation systemsOnline advertisingInformation retrievalNatural language processingMachine learningLarge-scale data mining
Education:Bachelor's
Skills:Problem-solvingProgramming
Tech Stack:PythonC++TensorFlowPyTorchCollaborative FilteringMatrix FactorizationFactorization MachinesWord2vecLogistic RegressionGradient Boosting TreesDeep Neural NetworksWide and DeepKDDNeurlPSWWWSIGIRWSDMICMLIJCAIAAAI

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