Regular

Principal Recommendation Algorithm Engineer, TikTok

Posted by TikTok • Singapore, Singapore, Singapore

📍 Singapore, Singapore 🕒 February 28, 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 Apply?

Submit your application today and take the next step in your career journey with TikTok.

Apply Now