Backend Engineer (ML Foundation) - TikTok BRIC Singapore

TIKTOK PTE. LTD.

Singapore, Singapore
Not specified (assumed to be hybrid based on company culture)
Experience with go, c/c++, java, or python
Critical thinking and problem formulation skills
Cross-cultural collaboration abilities
TikTok is seeking a Backend Engineer for its ML Foundation team in Singapore, focusing on developing scalable machine learning and AI platforms for risk control. The ideal candidate should possess strong programming skills, experience in machine learning infrastructure, and a background in risk-related systems

Job Summary

  • The TikTok-BRIC-ML Foundation team builds scalable ML and AI platforms that form the backbone of TikTok's risk control intelligence.
  • Engineers will work on infrastructure to enable construction, deployment, and serving of risk defense algorithms at scale.
  • The role involves leading technical direction for cross-team initiatives and mentoring engineers in best practices.

Matching Summary

Match Score: 85

TikTok is seeking a Backend Engineer for its ML Foundation team in Singapore, focusing on developing scalable machine learning and AI platforms for risk control. The ideal candidate should possess strong programming skills, experience in machine learning infrastructure, and a background in risk-related systems.

Skills & Requirements

Must-have

  • Experience with Go, C/C++, Java, or Python
  • Critical thinking and problem formulation skills
  • Cross-cultural collaboration abilities

Nice-to-have

  • Bachelor's degree in Computer Science or Engineering
  • Experience with large-scale traffic handling
  • Background in risk or anti-abuse systems

Key Requirements

  • Programming experience in Go, C/C++, Java, or Python
  • Strong critical thinking and communication skills
  • Ability to work in a cross-functional environment

Work Rights

Not specified

Tailored Resume

Cover Letter