TI

Lead ML Engineer - Social Recommendation Systems

TikTok

SingaporeFull-timeS$8,370 – S$13,950/mo

Posted 18 Jul 2026

About this role

TikTok is seeking a highly capable engineer to design and develop advanced social recommendation algorithms that power a world‑class user experience. You will integrate ML techniques across content, social interactions, notifications, and more to optimize performance. Collaborate with product and operations to understand user behaviors and craft targeted strategies that promote a healthy ecosystem. Research next‑generation models using Graph Neural Networks and sequential modeling to push the J…

Frequently asked questions

What does a Lead ML Engineer - Social Recommendation Systems at TikTok do?

TikTok is seeking a highly capable engineer to design and develop advanced social recommendation algorithms that power a world‑class user experience. You will integrate ML techniques across content, social interactions, notifications, and more to optimize performance. Collaborate with product and op…

How much does a Lead ML Engineer - Social Recommendation Systems at TikTok pay?

This role lists a salary of S$8,370 – S$13,950 per month.

Is this Lead ML Engineer - Social Recommendation Systems role remote, hybrid, or on-site?

The listing is based in Singapore. Check the posting for remote or hybrid options.

How do I apply for this Lead ML Engineer - Social Recommendation Systems role?

You can apply directly on TikTok's careers page. ApplyLah can tailor your résumé and cover letter to this exact role in seconds first.