Machine Learning Engineer Graduate(TikTok Search) - 2027 Start

TikTok
Singapore
Workplace: OnsiteFull timeFunction: Data Science & Machine LearningEducation: mastersSkills: ["Analytical thinking","Problem-solving","Team collaboration","Communication","Self-direction"]

Build and own TikTok’s full-stack search engine, combining information retrieval with modern machine learning for AI Search, multimodal search, local services, and vertical ranking. Develop and optimize search ranking algorithms—from query understanding and content/video understanding to coarse/fine and blended ranking—using LLM, NLP/CV, recommender systems, and RAG-based approaches. Collaborate with product and infrastructure teams to deliver global, high-impact search features.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
TikTok
TikTok
1 day ago

Machine Learning Engineer Graduate(TikTok Search) - 2027 Start

✓ Verified Job

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

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

Job Summary

Build and own TikTok’s full-stack search engine, combining information retrieval with modern machine learning for AI Search, multimodal search, local services, and vertical ranking. Develop and optimize search ranking algorithms—from query understanding and content/video understanding to coarse/fine and blended ranking—using LLM, NLP/CV, recommender systems, and RAG-based approaches. Collaborate with product and infrastructure teams to deliver global, high-impact search features.
Location: Singapore
Workplace: Onsite
Employment Type: Full time
Job Function: Data Science & Machine Learning
Seniority: Graduate level

Key Responsibilities

  • •Optimize full-stack algorithms for local services search, including query analysis and relevance/recall and coarse/fine/blended ranking.
  • •Improve TikTok core and vertical search quality across query/content understanding and ranking.
  • •Develop search ranking algorithms that combine product objectives with ML/AI and NLP/CV for query/video understanding and result ranking.
  • •Optimize e-commerce search recommendation services and models to increase search traffic and improve purchase cognition.
  • •Work on recommendation systems using hyperscale ML models across recall to coarse/fine ranking, and collaborate with product/infrastructure teams to deliver features.

Key Requirements

  • •Completing or recently completed a Bachelor’s/Master’s degree in Software Development, Computer Science, Computer Engineering, or a related technical field.
  • •Proficiency in C++/Python/Java with a solid foundation in algorithms and data structures.
  • •Solid knowledge of machine learning with practical application experience.
  • •Excellent analytical, modeling, and problem-solving skills for extracting insights from complex data.
  • •Experience or projects in areas like advertising, search engines, recommendation systems, or NLP/CV (preferred).
Experience:Search engineRecommendation systemNLP/CVE-commerceAdvertising
Education:Master's in Software Development, Computer Science, Computer Engineering, or a related technical discipline
Skills:Analytical thinkingProblem-solvingTeam collaborationCommunicationSelf-direction
Tech Stack:C++PythonJavaAlgorithmsData structuresMachine learningNLPComputer VisionMultimodalLLMChatBotAgentRAGRecommender systemsSequence modeling

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