Drimva

TikTok

Machine Learning Engineer Graduate (E-Commerce Recommendation/Search Alliance) - 2027 Start (PhD)

San Jose, California · Full-time · Posted Oct 28, 2026

Education
PhD in Computer Science, Engineering, Operations Research, or a related discipline; completing or recently completed.

About the job

Build machine-learning systems for TikTok Shop, including product recommendations and search, merchant-operation AI agents, and tools that support affiliate growth.

What you'll do

  • Design and build large-scale e-commerce recommendation and ranking algorithms.
  • Develop AI-powered merchant-operation systems and agents to automate affiliate strategy and business workflows.
  • Apply LLMs, NLP, and multimodal machine learning; collaborate across teams to take AI solutions from research to production.

What they ask for

  • Completing or recently completed a PhD in Computer Science, Engineering, Operations Research, or a related discipline.
  • Thorough understanding of data structures and algorithms, with excellent problem-solving ability.
  • Deep understanding of machine learning, statistics, scaling distributed computing, and big data engineering.
  • Must be able to commit to an onboarding date by the end of the year; resume should state availability and graduation date.

Nice to have

  • Software engineering experience through internships, work, coding competitions, or publications; internship or research experience in e-commerce, recommendation, or search.
  • Publications at conferences such as KDD, NeurIPS, WWW, SIGIR, WSDM, CIKM, ICLR, ICML, IJCAI, or AAAI; curiosity toward new technologies and entrepreneurship.

Tools

LLMs, NLP

AI focus

Develop recommendation and ranking systems, merchant-operation AI systems and agents, multimodal machine-learning solutions, and ML agents that automate algorithm development workflows.

Model-written summary · the original posting is authoritative

First seen Oct 28, 2026 · Last verified Nov 5, 2026 (UTC)