← Back to opportunities

Principal Recommendation Algorithm Engineer, TikTok

📍 Location
Singapore
⏰ Job Type
Regular
📅 Posted
May 27, 2026

About the Role

Our TikTok recommendation team is responsible for developing state-of-the-art machine learning models and strategies to improve user consumption experience, inspire creativity, build a fair and flourishing ecosystem.
Responsibilities:
1. Build industry leading recommendation system, develop highly scalable classifiers and tools leveraging machine learning
2. Understand product objectives and machine learning techniques, improve model and recommendation strategy
3. Understand user behaviour and apply Machine Learning algorithms to optimize push notification and production experience
4. Work with TikTok cross functional teams to grow TikTok in important regional markets

Minimum Qualifications:
- Bachelor's degree (or more) in computer science or a related technical discipline
- Solid with data structures or algorithms
- Software development experience through hands on coding in a general purpose programming language
- Experience in one or more of the...

Ready to Join Through a Referral?

Apply now and get connected directly with the hiring team

Apply for this Position