Machine Learning Algorithm Research Engineer

TikTok
Singapore
Workplace: OnsiteFull timeFunction: Data Science & Machine LearningEducation: phdSkills: ["Problem-solving","Analytical skills","Communication","Teamwork","Practical problem-solving"]

Build next-generation recommendation and personalization systems for TikTok across user growth, live streaming, and e-commerce. Work on projects addressing cold-start, real-time timeliness, interest diversity, and complex multi-stage recommendation chains by leveraging large language models, graph neural networks, and end-to-end large model techniques. Collaborate with R&D experts to improve accuracy, generalization, and user experience at massive scale.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
TikTok
TikTok
1 month ago

Machine Learning Algorithm Research Engineer

âś“ Verified Job

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

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

Job Summary

Build next-generation recommendation and personalization systems for TikTok across user growth, live streaming, and e-commerce. Work on projects addressing cold-start, real-time timeliness, interest diversity, and complex multi-stage recommendation chains by leveraging large language models, graph neural networks, and end-to-end large model techniques. Collaborate with R&D experts to improve accuracy, generalization, and user experience at massive scale.
Location: Singapore
Workplace: Onsite
Employment Type: Full time
Job Function: Data Science & Machine Learning

Key Responsibilities

  • •Develop ML recommendation approaches that address cold-start, personalization, and interest prediction challenges for new and existing users.
  • •Improve real-time recommendation responsiveness for live-streaming scenarios with short decision windows.
  • •Enhance content and interest diversity while reducing content drift from exploratory recommendations.
  • •Research and implement large-model and end-to-end modeling techniques to simplify e-commerce multi-stage (recall–ranking–re-ranking) recommendation chains.
  • •Collaborate with R&D experts to optimize recommendation metrics and improve user experience and retention.

Key Requirements

  • •PhD degree, preferably in Artificial Intelligence, Computer Science, Mathematics, or a related field.
  • •Strong programming skills with a good foundation in software design and coding practices.
  • •Outstanding problem-solving and analytical skills, with strong communication and teamwork.
  • •Familiar with machine learning, natural language processing, and/or data mining.
  • •Prior experience in recommendation systems, computational advertising, or search engines is a plus.
Education:PhD / Doctorate
Skills:Problem-solvingAnalytical skillsCommunicationTeamworkPractical problem-solving
Tech Stack:Machine learningNatural language processingData miningRecommendation systemsLarge language modelsLLMsGraph neural networksGNNsE-commerce recommendation

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