Drimva

TikTok

Machine Learning Engineer, Search Recommendation

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

Experience
3+ years of work experience in machine learning.
Education
Bachelor or advanced degree in computer science or a related technical discipline.

About the job

Develop and optimize TikTok’s e-commerce search recommendation models and services to improve search traffic, user search understanding, and the end-to-end recommendation experience.

What you'll do

  • Enhance search recommendation services and models for TikTok and TikTok Mall.
  • Optimize recommender systems across recall, first-stage ranking, and final-stage ranking.
  • Explore short-text and general recommendation, especially the interaction between recommendation and NLP.

What they ask for

  • At least 3 years of work experience in machine learning.
  • Bachelor’s or advanced degree in computer science or a related technical discipline.
  • Excellent coding skills and solid knowledge of data structures and algorithms.
  • Strong analysis, modeling, and problem-solving skills.

Tools

machine learning, NLP, CV

AI focus

Build and optimize machine-learning search recommendation systems, including ranking and short-text recommendation, with a focus on recommendation and NLP.

Model-written summary · the original posting is authoritative

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