Tiktok logo

Senior Machine Learning Engineer - Search Recommendation, E-commerce

Tiktok

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

Job Description

About the Role

The Search Growth E-commerce team at TikTok is focused on developing search recommendation algorithms for the company's rapidly expanding global e-commerce platform. Utilizing advanced machine learning, NLP, computer vision, 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 or overpriced products.

Key Responsibilities

  • Elevate search recommendation services and models for TikTok E-commerce, driving increased search traffic on TikTok and TikTok Mall, while improving user search and purchasing cognition.
  • Optimize the recommender system, focusing on hyperscale machine learning models, including tasks from recall and first-stage ranking to final-stage ranking within the end-to-end workflow.
  • Push the boundaries of short text and general recommendation technology, emphasizing the interaction between recommendation and NLP technology.
  • Provide guidance and mentorship to fellow teammates.

Requirements

  • 5+ years of work experience in machine learning with good product sense focused on user experience and E-commerce business.
  • Domain knowledge or 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 analytical, modeling, and problem-solving skills, with the ability to understand complex data.
  • Publication records in top journals or conferences are a plus.
  • Experience winning ACM-ICPC medals is a plus.

Nice to Have

  • Publication records in top journals or conferences.
  • Experience winning ACM-ICPC medals.

Qualifications

  • Bachelor's 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 and location.
  • Discretionary bonuses, incentives, and restricted stock units may be available.
  • 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, 10 paid sick days, and 17 days of Paid Personal Time (prorated upon hire).

Working at Tiktok

The company values innovation and cutting-edge technology, fostering a collaborative environment where team members are encouraged to push technological boundaries and mentor each other. They emphasize creating a positive impact on users worldwide and maintaining a flexible approach to benefits and employment policies.

Apply Now

Job Details

Posted AtJul 13, 2025
Job CategoryProduct Marketing
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