Machine Learning Engineer Graduate (Global E-commerce Recommendation/Search) - 2026 Start (PhD)

TikTok
San Jose
Full timeFunction: Data Science & Machine LearningEducation: phdSkills: ["Analytical thinking","Problem-solving","Coding"]

Join TikTok’s Data-E-commerce team to build and research large-scale recommendation and search systems. You’ll develop retrieval and recommendation algorithms, construct long- and short-term user interest models, and apply machine learning to improve search ranking, natural language and video understanding, and trust & safety. The team also works on knowledge graphs, customer-service technology, and operations optimization to enhance logistics efficiency.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
TikTok
TikTok
1 month ago

Machine Learning Engineer Graduate (Global E-commerce Recommendation/Search) - 2026 Start (PhD)

✓ Verified Job

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

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

Job Summary

Join TikTok’s Data-E-commerce team to build and research large-scale recommendation and search systems. You’ll develop retrieval and recommendation algorithms, construct long- and short-term user interest models, and apply machine learning to improve search ranking, natural language and video understanding, and trust & safety. The team also works on knowledge graphs, customer-service technology, and operations optimization to enhance logistics efficiency.
Location: San Jose
Employment Type: Full time
Job Function: Data Science & Machine Learning
Seniority: Graduate level

Key Responsibilities

  • •Collaborate on cutting-edge research in machine learning algorithms such as retrieval and recommendation.
  • •Build large-scale e-commerce recommendation systems, including commodity, live stream, and short video recommendations.
  • •Develop long- and short-term user interest models and design algorithms to extract signals from large datasets.
  • •Apply ML to improve search ranking, natural language and video understanding, and trust and safety use cases.

Key Requirements

  • •Completing or recently completed a PhD in Software Development, Computer Science, Computer Engineering, or a related technical discipline.
  • •Strong analytical and problem-solving skills.
  • •Solid foundation in machine learning and deep learning, including experience with NLP (Natural Language Processing) and personalization.
  • •Exceptional coding skills with a strong knowledge of data structures and algorithms.
  • •Proficiency in Linux development environments.
Education:PhD / Doctorate in Software Development, Computer Science, Computer Engineering
Skills:Analytical thinkingProblem-solvingCoding
Tech Stack:LinuxNLP

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