Not specified (assumed to be hybrid based on the company culture).
Bachelor's degree in computer-related major
Proficiency in c++ or python programming
Solid foundation in machine learning algorithms
TikTok is seeking a Machine Learning Engineer for its Search Team in Singapore, focusing on personalized search algorithms that enhance user experiences through innovative technology. The ideal candidate should possess strong programming skills, a solid foundation in machine learning, and a passion for problem-solving in a dynamic environment
Job Summary
The role involves building a full-stack search engine system combining information retrieval with modern machine learning methods.
Candidates will lead the implementation of personalized algorithms for photo-text search using large model technology.
The team embraces a culture of self-direction, intellectual curiosity, and an 'Always Day 1' mindset to drive innovation.
Matching Summary
Match Score: 85
TikTok is seeking a Machine Learning Engineer for its Search Team in Singapore, focusing on personalized search algorithms that enhance user experiences through innovative technology. The ideal candidate should possess strong programming skills, a solid foundation in machine learning, and a passion for problem-solving in a dynamic environment.
Skills & Requirements
Must-have
Bachelor's degree in computer-related major
Proficiency in C++ or Python programming
Solid foundation in machine learning algorithms
Experience with NLP, Computer Vision, or Recommender Systems
Strong data structures and algorithms knowledge
Nice-to-have
Experience in recommendation systems or advertising
R&D experience in model scaling up
Background in generative recommendation
Strong business sensitivity and data thinking
Cross-departmental collaboration skills
Key Requirements
Bachelor's degree or above in computer-related major