Principal Recommendation Algorithm Engineer, TikTok

Singapore Until 8/21/2026 4+ years exp H-1B sponsor history First posted March 29, 2026 Last posted March 29, 2026
Job description

Description

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

Requirements

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 following areas: machine learning, recommendation systems, data mining or other related areas
- Strong communication and teamwork skills
- Passion about technologies and solving challenging problems

Preferred Qualification:
- Minimum 4 years of experience in the internet product area.

About this role

Summary

Develop and optimize machine learning models for TikTok recommendations.

Job title

Principal Recommendation Algorithm Engineer, TikTok

Experience level

4+ years

Minimum experience

4+ years exp

Industry

software

Location requirements

Singapore, remote work not specified

Salary

Not specified

Visa sponsorship

H-1B sponsor history

Management role

No

Skills & keywords

Required skills

data structuresalgorithmsprogrammingmachine learningrecommendation systems

Preferred skills

communicationteamwork

Specializations

machine learningrecommendation systemsdata mining
Locations

Structured locations inferred from the posting.

Singapore

Work arrangement unknown Country