Senior Machine Learning Engineer - TikTok-Data-Search - NLP

TikTok
San Jose
Full timeFunction: Data Science & Machine LearningExperience: 3+ yearsSkills: ["Communication","Teamwork","Problem-solving","Intellectual curiosity","Openness","Self-direction"]

Build and improve TikTok’s search core in real time at massive scale, impacting billions of search requests daily. Work on NLP and multi-modal modeling for content understanding/matching, user behavior modeling, and video understanding using NLP and CV to enhance relevance, personalization, authority, and usefulness. Collaborate with a team grounded in self-direction, curiosity, openness, and problem-solving, strengthening algorithms and distributed ML systems.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
TikTok
TikTok
1 month ago

Senior Machine Learning Engineer - TikTok-Data-Search - NLP

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 21 hours agoStatus: Live

Job Summary

Build and improve TikTok’s search core in real time at massive scale, impacting billions of search requests daily. Work on NLP and multi-modal modeling for content understanding/matching, user behavior modeling, and video understanding using NLP and CV to enhance relevance, personalization, authority, and usefulness. Collaborate with a team grounded in self-direction, curiosity, openness, and problem-solving, strengthening algorithms and distributed ML systems.
Location: San Jose
Employment Type: Full time
Job Function: Data Science & Machine Learning
Seniority: Mid level

Key Responsibilities

  • •Participate in improving TikTok’s search core algorithm.
  • •Develop content understanding and matching to improve query-video relevance.
  • •Work on user behavior modeling to enhance personalization and recommendation in search.
  • •Apply NLP and CV techniques for better video understanding and improved search results usefulness and credibility.

Key Requirements

  • •Bachelor or advanced degree in computer science or a related technical discipline.
  • •Proficient coding skills with a strong algorithm and data structure foundation.
  • •Effective communication and teamwork skills.
  • •3+ years of related industry experience.
  • •Experience with one or more: NLP, ranking, ads, search engine, recommender systems, distributed systems, or machine learning.
Experience:3+ yearsMachine learningNLPRecommendationSearch engineDistributed systems
Education:
Skills:CommunicationTeamworkProblem-solvingIntellectual curiosityOpennessSelf-direction
Tech Stack:NLPMulti-modal modelsComputer visionCVMachine learningDistributed systems

Company Brief

TikTok
Short-form video platform that lets users create, share, and discover entertainment content through algorithmic recommendations. It also offers advertising and creator tools for brands, influencers, and businesses.
Industry: Digital Media
Company Size: Enterprise (1,001+ employees)
Growth: Scaleup
Headquarters: Singapore, Singapore
Founded: 2016
WebsiteLinkedIn