Tiktok logo

Senior Machine Learning Engineer - Search Recommendation

Tiktok

San Jose, CA
Full Time
Senior
194k-355k
13 days ago

Job Description

About the Role

The Search Growth E-commerce team at TikTok is focused on developing search recommendation algorithms for TikTok's rapidly expanding global e-commerce platform. Utilizing cutting-edge machine learning, NLP, CV, recommendation, and multi-modal technologies, the team aims to deliver an exceptional search experience to over 1 billion active users worldwide. Their mission is to create a world where "there are no hard-to-sell, overpriced products."

Key Responsibilities

  • Enhance search recommendation services and models for TikTok, driving increased search traffic on TikTok and TikTok Mall, while also improving user's search understanding.
  • Optimize the recommender system based on hyperscale machine learning models, covering tasks from recall/first-stage ranking to final-stage ranking in the end-to-end workflow.
  • Explore the upper limits of short text recommendation and general recommendation technology, focusing on the interaction between recommendation and NLP technology.
  • Provide guidance and mentorship to fellow teammates.

Requirements

  • 5+ years of work experience in machine learning.
  • Good product sense with a focus on user experience.
  • Domain knowledge or working experience in modern Recommendation, Search, Advertisement, or E-commerce.
  • Bachelor's or advanced degree in computer science or a related technical discipline.
  • Excellent coding skills with solid knowledge of data structures and algorithms.
  • Strong analysis, modeling, and problem-solving skills, with the ability to identify the essence of complex data problems.
  • Publication records in top journals or conferences will be a plus.
  • Experience winning ACM-ICPC medals will be a plus.

Qualifications

  • Bachelor or advanced degree in computer science or a related technical discipline.

Benefits & Perks

  • Annual base salary range of $194,000 - $355,000, depending on qualifications, skills, and location.
  • Additional discretionary bonuses, incentives, and restricted stock units may be offered.
  • Day one access to medical, dental, and vision insurance.
  • 401(k) savings plan with company match.
  • Paid parental leave.
  • Short-term and long-term disability coverage.
  • Life insurance and wellbeing benefits.
  • 10 paid holidays per year.
  • 10 paid sick days per year.
  • 17 days of Paid Personal Time, prorated upon hire with increasing accruals by tenure.

Working at Tiktok

The company values innovation and cutting-edge technology, fostering a collaborative environment where team members are encouraged to mentor and guide each other. They emphasize delivering a high-quality user experience and maintaining a flexible benefits approach to support employee well-being.

Apply Now

Job Details

Posted AtJul 11, 2025
Job CategoryData Science
Salary194k-355k
Job TypeFull Time
ExperienceSenior

Job Skills

AI Insights

Key skills identified from this job posting

Sign upto access all insights for this job

About Tiktok

Website

tiktok.com

Location

San Jose, CA

Industry

Computing Infrastructure Providers, Data Processing, Web Hosting, and Related Services

Get job alerts

Set up personalized alerts for your job search and get tailored job digests for close matches