Senior Platform R&D Engineer - Recommendation System

TIKTOK PTE. LTD.

Singapore, Singapore
Not specified (assumed hybrid based on industry standards).
3+ years large-scale system design
Proficiency in go python or c++
Experience with data structures and algorithms
TikTok is seeking a Senior Platform R&D Engineer for its Recommendation Architecture Team in Singapore. The role focuses on designing and developing large-scale recommendation systems and requires strong technical skills, particularly in programming and system design

Job Summary

  • The team is responsible for designing recommendation system architectures that ensure stability, high availability, and optimized performance across global environments.
  • Candidates will develop intelligent development toolkits and gray release systems to enhance R&D efficiency and ensure safe deployment strategies.
  • TikTok fosters a resilient culture with an 'Always Day 1' mindset, encouraging curiosity, humility, and continuous innovation.

Matching Summary

Match Score: 85

TikTok is seeking a Senior Platform R&D Engineer for its Recommendation Architecture Team in Singapore. The role focuses on designing and developing large-scale recommendation systems and requires strong technical skills, particularly in programming and system design.

Skills & Requirements

Must-have

  • 3+ years large-scale system design
  • Proficiency in Go Python or C++
  • Experience with data structures and algorithms
  • Independent technical leadership capability

Nice-to-have

  • Deep understanding of LLMs and Agent systems
  • Experience with recommendation or advertising systems
  • Familiarity with privacy compliance frameworks
  • Strong product sense for balancing priorities

Key Requirements

  • Bachelor's degree in Computer Science or related field
  • Minimum 3 years experience in large-scale systems
  • Ability to lead complex technical designs independently

Work Rights

Not specified

Tailored Resume

Cover Letter