Software Engineer in Machine Learning Infra, TikTok Recommendation Architecture

TIKTOK PTE. LTD.

Singapore, SG
Not specified; not specified; pyid leave mentioned
Not specified (assumed hybrid given the tech role and location).
Bachelor's degree in computer science
Linux environment programming c/c++/golang
Gpu hardware architecture knowledge
TikTok is seeking a Software Engineer for its Machine Learning Infrastructure within the Recommendation Architecture team in Singapore. The role focuses on optimizing the recommendation system's architecture, requiring strong programming and analytical skills, particularly in GPU performance and machine learning frameworks

Job Summary

  • The team is responsible for building up and optimizing the architecture for TikTok's recommendation system to provide the most stable and best experience for users.
  • Responsibilities include serving and training infra optimization of machine learning models and building globalized large-scale recommendation systems.
  • TikTok prioritizes applicants who have a current right to work in Singapore and do not require visa sponsorship.

Matching Summary

Match Score: 85

TikTok is seeking a Software Engineer for its Machine Learning Infrastructure within the Recommendation Architecture team in Singapore. The role focuses on optimizing the recommendation system's architecture, requiring strong programming and analytical skills, particularly in GPU performance and machine learning frameworks.

Salary

Not specified; Not specified; Paid leave mentioned

Skills & Requirements

Must-have

  • Bachelor's degree in Computer Science
  • Linux environment programming C/C++/Golang
  • GPU hardware architecture knowledge
  • CUDA cuDNN experience
  • Scalable system building experience

Nice-to-have

  • Deep model inference training debugging
  • Model optimization tools TVM MLIR XLA
  • Tensorflow Pytorch MxNet familiarity
  • System bottleneck solving skills
  • Cost overhead reduction experience

Key Requirements

  • Bachelor's degree or above in Computer Science
  • Experience with C/C++/golang in Linux
  • Current right to work in Singapore without sponsorship

Work Rights

Must have current right to work in Singapore

Tailored Resume

Cover Letter