Risk Control Machine Learning Engineer (CV/NLP) - TikTok BRIC Singapore

TikTok
Singapore
Workplace: OnsiteFull timeFunction: Data Science & Machine LearningSkills: ["Problem analysis","Problem-solving"]

Work on TikTok’s Business Risk Integrated Control (BRIC) team to protect users and safeguard platform health by identifying fraudulent and violative activity. Build and deploy CV/NLP-based AI systems that analyze images, videos, text, behaviors, and social relationships. Develop risk control solutions, mine data patterns, and establish attack/perception systems to proactively detect business risks across product lines.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
TikTok
TikTok
1 month ago

Risk Control Machine Learning Engineer (CV/NLP) - TikTok BRIC Singapore

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 1 hour agoStatus: Live

Job Summary

Work on TikTok’s Business Risk Integrated Control (BRIC) team to protect users and safeguard platform health by identifying fraudulent and violative activity. Build and deploy CV/NLP-based AI systems that analyze images, videos, text, behaviors, and social relationships. Develop risk control solutions, mine data patterns, and establish attack/perception systems to proactively detect business risks across product lines.
Location: Singapore
Workplace: Onsite
Employment Type: Full time
Job Function: Data Science & Machine Learning

Key Responsibilities

  • •Handle business security issues across TikTok product lines and identify fraudulent users involved in pornography, fraud, gambling, and other violations.
  • •Develop and deploy CV/NLP models to identify risky users and content from large-scale images, videos, text, behaviors, and social relationships.
  • •Build industry-leading risk control solutions to combat fraudulent activity.
  • •Analyze and mine data patterns to proactively detect and prevent business risks.
  • •Establish a perception system for attacks to protect platform safety and community authenticity.

Key Requirements

  • •Conduct in-depth research in CV/NLP, including image/video classification, object detection, unsupervised or semi-supervised learning, and text mining.
  • •Use strong programming skills in one or more of Python, C++, or Java.
  • •Apply big data processing technologies such as Hive, Spark, or Flink and data architectures for model development.
  • •Demonstrate hands-on ability to train and deploy deep learning models and apply algorithms to risk control, validating effectiveness.
  • •Have strong problem-analysis and problem-solving skills with a passion for solving challenging problems.
Experience:CV/NLPComputer visionNatural language processingDeep learningRisk controlFraud detection
Skills:Problem analysisProblem-solving
Tech Stack:CV/NLPPythonC++JavaDeep learningImage/video classificationObject detectionUnsupervised/semi-supervised learningText classificationText miningSequence modelingGraph modelsHiveSparkFlink

Company Brief

TikTok
Short-form video platform that lets users create, share, and discover entertainment content through algorithmic recommendations. It also offers advertising and creator tools for brands, influencers, and businesses.
Industry: Digital Media
Company Size: Enterprise (1,001+ employees)
Growth: Scaleup
Headquarters: Singapore, Singapore
Founded: 2016
WebsiteLinkedIn