Singapore, SG

Machine Learning Engineer, Recommendation


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 behavior and apply ML algorithms to optimize content consumption and production experience;

4. Understand content security strategy and apply ML algorithms to improve content audit process;

5. Work with cross functional teams to grow ByteDance product in important regional markets.


1. Bachelor’s degree in computer science or a related technical discipline, with at least 2 years of related work experience;

2. Solid experience with data structures or algorithms;

3. Software development experience through hands on coding in a general purpose programming language;

4. Experience in one or more of the following areas: machine learning, recommendation systems, data mining or other related areas;

5. Strong communication and teamwork skills;

6. Passion about technologies and solving challenging problems.