Senior Machine Learning Engineer, TikTok BRIC Account Security (Singapore)
Core
Building scalable, intelligent, and privacy-safe systems to detect account security issues like fake registrations, takeovers, and session hijacking across TikTok's global product ecosystem.
Role type
Senior IC machine learning engineer (account security)
Builds
Account risk control infrastructure, data warehouses, feature engineering pipelines, and ML models
Domain
Internet security / Social media / Big data
Deliverable
production ML models
Required skills
C++, Java, Python, SQL/HQL, Hadoop, Hive, Spark, Flink, machine learning, deep learning, large language models, clustering, community detection
Preferred skills
Online fraud/abuse/anti-cheating experience, LLMs, AI Agents
Responsibilities
Mine massive behavioral datasets to identify account security issues; Analyze data correlations to build risk perception frameworks; Develop account risk control infrastructure including data warehouses and ML models
Seniority
Senior, hands-on IC