Backend Software Engineer, Recommendation Content Understanding Architecture

TIKTOK PTE. LTD.

Singapore, Singapore
Not specified; not specified; meal allowance provi...
Not specified (assumed hybrid due to company culture)
Bachelor's degree in computer science
Solid python or c++ programming skills
Experience with system architecture design
TikTok is seeking a Backend Software Engineer to join their Recommendation Architecture team in Singapore, focusing on multi-modal content understanding and system architecture design. The ideal candidate should have strong programming skills, experience in recommendation systems, and a collaborative mindset

Job Summary

  • The team is responsible for system architecture design in content understanding and security for TikTok's products.
  • Engineers will solve core problems regarding service availability, throughput, and storage bottlenecks in multi-modal content pipelines.
  • TikTok offers a meal allowance and fosters an inclusive environment where employees are valued for their unique perspectives.

Matching Summary

Match Score: 85

TikTok is seeking a Backend Software Engineer to join their Recommendation Architecture team in Singapore, focusing on multi-modal content understanding and system architecture design. The ideal candidate should have strong programming skills, experience in recommendation systems, and a collaborative mindset.

Salary

Not specified; Not specified; Meal allowance provided

Skills & Requirements

Must-have

  • Bachelor's Degree in Computer Science
  • Solid Python or C++ programming skills
  • Experience with system architecture design

Nice-to-have

  • Enthusiasm for solving challenging problems
  • Collaboration with algorithm teams
  • Desire to explore new technologies

Key Requirements

  • Bachelor's Degree in Computer Science or related fields
  • Familiarity with Python/C++ languages
  • Basic computer knowledge and strong coding style

Work Rights

Not specified

Tailored Resume

Cover Letter