**
TikTok is seeking a Backend Software Engineer to join its Recommendation Architecture team in Singapore, focusing on multi-modal content understanding and enhancing system performance. The ideal candidate should have a strong background in programming, experience in recommendation systems, and a passion for solving complex engineering challenges.
**
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.
The role involves collaborating with algorithm teams to apply industry-leading video representation models and vector retrieval technologies.
Matching Summary
Match Score: 75
**
TikTok is seeking a Backend Software Engineer to join its Recommendation Architecture team in Singapore, focusing on multi-modal content understanding and enhancing system performance. The ideal candidate should have a strong background in programming, experience in recommendation systems, and a passion for solving complex engineering challenges.
**
Skills & Requirements
Must-have
Bachelor's Degree in Computer Science
3 years relevant experience
Python or C++ programming skills
Nice-to-have
Experience with recommendation systems
Knowledge of PyTorch or TensorFlow
High-performance computing expertise
Key Requirements
Minimum 3 years of relevant experience
Bachelor's degree in Computer Science or related field