Enable job alerts via email!

Machine Learning Engineer, Search - USDS

TikTok

San Jose (CA)

Hybrid

USD 120,000 - 160,000

Full time

6 days ago
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

A leading platform for short-form videos is seeking a Machine Learning Engineer for its Search team. This role focuses on optimizing search algorithms and improving user experience. The engineer will work with large-scale machine learning technologies to enhance TikTok's search capabilities, impacting over a billion users. Candidates should have a strong background in machine learning and coding, with a degree in computer science. The position offers a hybrid work schedule, requiring office attendance three days a week.

Qualifications

  • At least 3 years of industry experience in machine learning.
  • Strong coding skills, solid knowledge of data structures and algorithms.

Responsibilities

  • Improve search quality and user experience by optimizing query analysis.
  • Design and implement end-to-end ranking systems using behavioral data.
  • Support ecosystem development by addressing industry challenges.

Skills

Analytical
Problem Solving
Modeling

Education

Bachelor's or higher degree in computer science

Job description

Machine Learning Engineer, Search - USDS

Responsibilities

About the Team
The Search team is responsible for TikTok's search algorithm, supporting its rapidly growing e-commerce and Local Services businesses. We utilize state-of-the-art large-scale machine learning, NLP, CV, and multi-modal technologies to develop a top-class search engine that offers the best search experience to over 1 billion monthly users worldwide.

Our organization follows a hybrid work schedule, requiring employees to work in the office 3 days a week or as directed by their manager. This model is regularly reviewed and may change.

Responsibilities - What You'll Do

  1. Improve search quality and user experience by optimizing query analysis, text relevance, understanding video content, and implementing multi-modal matching.
  2. Design and implement end-to-end ranking systems using behavioral data to model user interests.
  3. Support ecosystem development by addressing industry and business challenges like supply-demand matching, cold start issues, and fostering sustainable growth.

Qualifications

Minimum Qualifications

  • Bachelor's or higher degree in computer science or related field.
  • At least 3 years of industry experience in machine learning.
  • Strong coding skills, solid knowledge of data structures and algorithms.
  • Excellent analytical, modeling, and problem-solving abilities.

Preferred Qualifications

  • Experience in search, recommendation, or advertising algorithms.
  • Publication record in top journals or conferences.

About USDS

TikTok is a leading platform for short-form videos, inspiring creativity and joy. USDS is a security-focused division dedicated to data protection and content safety in the U.S., overseeing Trust & Safety, Security & Privacy, Engineering, and other teams.

Data Security Statement

This role involves working with systems that handle sensitive data and requires strict security screening.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Machine Learning Engineer, Trust and Safety - USDS

TikTok

Mountain View

Hybrid

USD 145.000 - 250.000

8 days ago

Senior Data Analyst, GTM Operations and Analytics, Unit 42

Palo Alto Networks

Santa Clara

On-site

USD 101.000 - 164.000

4 days ago
Be an early applicant

Senior Revenue Data Analyst

NVIDIA

Santa Clara

On-site

USD 100.000 - 196.000

4 days ago
Be an early applicant