Machine Learning Engineer - TikTok Search

TikTok
Singapore
Workplace: OnsiteFull timeFunction: Data Science & Machine LearningExperience: 5+ yearsEducation: bachelorsSkills: ["Self-direction","Intellectual curiosity","Openness","Problem-solving","Effective communication","Teamwork"]

Build and own TikTok’s search engine with a full-stack approach, combining information retrieval with modern machine learning for NLP, Computer Vision, Multimodal, and Recommender Systems. Improve search ranking by advancing query and video understanding and multiple result-ranking stages. Apply product understanding to optimize searching quality and deliver the best search experience for users, collaborating with the team.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
TikTok
TikTok
1 month ago

Machine Learning Engineer - TikTok Search

✓ Verified Job

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

Source: Company careers pageValidated by: Fursa AI
Last checked: 16 minutes agoStatus: Live

Job Summary

Build and own TikTok’s search engine with a full-stack approach, combining information retrieval with modern machine learning for NLP, Computer Vision, Multimodal, and Recommender Systems. Improve search ranking by advancing query and video understanding and multiple result-ranking stages. Apply product understanding to optimize searching quality and deliver the best search experience for users, collaborating with the team.
Location: Singapore
Workplace: Onsite
Employment Type: Full time
Job Function: Data Science & Machine Learning
Seniority: Mid level

Key Responsibilities

  • •Optimize search quality to provide TikTok users the best search experience.
  • •Apply product understanding to improve search ranking algorithms using modern machine learning and NLP/multimodal techniques.
  • •Advance query understanding and video understanding for better ranking performance.
  • •Develop and improve multiple levels of result ranking within the search engine.

Key Requirements

  • •Bachelor’s degree or above in computer science or a related technical discipline.
  • •Minimum 5 years of experience in search/recommendation.
  • •Proficient coding skills and strong algorithms & data structures using C++/Python/Java.
  • •Experience in one or more areas such as NLP, ranking, ads, search engine, recommender systems, or machine learning.
  • •Effective communication and teamwork skills.
Experience:5+ yearsSearchRecommendationNLPMachine learning
Education:Bachelor's in Computer science or related technical discipline
Skills:Self-directionIntellectual curiosityOpennessProblem-solvingEffective communicationTeamwork
Tech Stack:C++PythonJavaNLPComputer VisionMultimodalRecommender 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