Backend Engineer Graduate (TikTok Recommendation Architecture) - 2026 Start (PhD)

TikTok
Singapore
Full timeFunction: Software EngineeringEducation: phdSkills: ["Communication","Collaboration","Teamwork"]

Build and optimize the architecture behind TikTok’s recommendation system to deliver stable, high-availability experiences for users. Work on end-to-end strategy management, adaptive tuning and fault diagnosis, and cost-efficient generative recommendation under limited resources. Handle large cross-domain data quality and privacy needs, develop low-cost high-performance storage, and enable multimodal heterogeneous computing frameworks centered on Python.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
TikTok
TikTok
1 month ago

Backend Engineer Graduate (TikTok Recommendation Architecture) - 2026 Start (PhD)

✓ Verified Job

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

Source: Company careers pageValidated by: Fursa AI
Last checked: 1 hour agoStatus: Live

Job Summary

Build and optimize the architecture behind TikTok’s recommendation system to deliver stable, high-availability experiences for users. Work on end-to-end strategy management, adaptive tuning and fault diagnosis, and cost-efficient generative recommendation under limited resources. Handle large cross-domain data quality and privacy needs, develop low-cost high-performance storage, and enable multimodal heterogeneous computing frameworks centered on Python.
Location: Singapore
Employment Type: Full time
Job Function: Software Engineering
Seniority: Graduate level

Key Responsibilities

  • •Build intelligent systems to standardize recommendation strategy definitions, support offline evaluation, and retire ineffective strategies and related code configurations.
  • •Leverage large model capabilities for adaptive tuning and implement fault diagnosis for fault tracking, localization, and analysis.
  • •Balance cost and efficiency when applying generative technologies to recommendation systems under limited resources.
  • •Process massive heterogeneous cross-domain data, improve data quality and accuracy, standardize data supply for cross-domain recommendation models, and ensure privacy, security, and compliance.
  • •Develop low-cost, high-performance storage engines and flexible schema evolution, and build multimodal heterogeneous computing frameworks centered on Python.

Key Requirements

  • •Final year PhD graduate in Computer Science, engineering, or a quantitative field.
  • •Strong research and practical experience in areas such as natural language processing, computer vision, data modeling, or algorithm optimization.
  • •Excellent programming skills with strong command of data structures and fundamental algorithms.
  • •For traditional coding roles, proficiency in C/C++; for intelligent coding roles, proficiency in Python.
  • •Ability to effectively communicate and collaborate with team members to explore new technologies and drive innovation in e-commerce generative recommendation.
Experience:ResearchRecommendation systemsE-commerceNatural language processingComputer vision
Education:PhD / Doctorate
Skills:CommunicationCollaborationTeamwork
Tech Stack:PythonC/C++DCAICVNLPMultimodal

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