Backend Engineer, TikTok ShortText Recommendation Architecture

TIKTOK PTE. LTD.

Singapore
Not specified; likely hybrid based on company culture.
Build high performance online services
Develop efficient data pipelines
Design large-scale recommendation systems
TikTok is seeking a Backend Engineer for its ShortText Recommendation Architecture team in Singapore. The role focuses on building and optimizing the recommendation system architecture to enhance user experience

Job Summary

  • The team is responsible for building and optimizing the architecture for TikTok's recommendation system to ensure stability and user experience.
  • Responsibilities include building extremely efficient data pipelines for candidate generation, profile generation, and real-time online training.
  • TikTok fosters a positive team atmosphere with a flat organization structure and values an 'Always Day 1' mindset.

Matching Summary

Match Score: 85

TikTok is seeking a Backend Engineer for its ShortText Recommendation Architecture team in Singapore. The role focuses on building and optimizing the recommendation system architecture to enhance user experience.

Skills & Requirements

Must-have

  • Build high performance online services
  • Develop efficient data pipelines
  • Design large-scale recommendation systems
  • Experience with C, C++, Java, or Golang

Nice-to-have

  • Personalized recommendations experience
  • Search engine expertise
  • Machine learning background
  • Distributed storage system knowledge
  • Big data frameworks familiarity

Key Requirements

  • Bachelor's degree in Computer Science or related field
  • At least 1 year of experience building scalable systems

Work Rights

Not specified

Tailored Resume

Cover Letter