Machine Learning Engineer - E-commerce Risk Control

TikTok
Seattle
Workplace: OnsiteFull timeFunction: Data Science & Machine LearningExperience: 2+ yearsEducation: bachelorsSkills: ["Analytical skills","Communication skills","Problem-solving","Stakeholder influence","Creative thinking"]

Build and deploy machine learning algorithms to prevent and detect fraud and other risk attempts across TikTok’s e-commerce platforms. Develop and test prototypes, define risk control metrics, and monitor business/operational impact. Create efficient data infrastructure for offline and online analysis, uncover attacker behavior, and communicate insights through technical documentation, writing, and visualizations to product and tech teams.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
TikTok
TikTok
1 month ago

Machine Learning Engineer - E-commerce Risk Control

✓ Verified Job

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

Source: Company careers pageValidated by: Fursa AI
Last checked: 5 hours agoStatus: Live

Job Summary

Build and deploy machine learning algorithms to prevent and detect fraud and other risk attempts across TikTok’s e-commerce platforms. Develop and test prototypes, define risk control metrics, and monitor business/operational impact. Create efficient data infrastructure for offline and online analysis, uncover attacker behavior, and communicate insights through technical documentation, writing, and visualizations to product and tech teams.
Location: Seattle
Workplace: Onsite
Employment Type: Full time
Job Function: Data Science & Machine Learning
Seniority: Mid level

Key Responsibilities

  • •Invent, implement, and deploy state-of-the-art machine learning algorithms to mitigate business risks across TikTok products/platforms.
  • •Build prototypes, define and run experiments to validate hypotheses, and communicate insights and recommendations to product and tech teams.
  • •Collaborate cross-functionally with multidisciplinary science, engineering, and business teams to improve automation processes.
  • •Develop data querying infrastructure for offline and online analysis to uncover attacker behavior and identify weaknesses and opportunities in risk defenses.
  • •Define and monitor risk control measurements and metrics, and maintain technical documentation and presentations for diverse audiences.

Key Requirements

  • •BS or MS in Computer Science, Mathematics, Machine Learning, or relevant STEM (e.g., finance for fraud roles).
  • •Experience programming in Java, C++, Python or related languages.
  • •2+ years building and delivering machine learning models for large-scale projects.
  • •Track record developing and implementing models and visualizations using Scala, Python, R, Ruby, and/or Matlab.
  • •Experience with forecasting, machine learning and statistical tools, and clear communication of results, plans, and risks.
Experience:2+ yearsE-commerceFraudRisk control
Education:Bachelor's in Computer science, Mathematics, Machine Learning, or other relevant STEM majors
Skills:Analytical skillsCommunication skillsProblem-solvingStakeholder influenceCreative thinking
Tech Stack:JavaC++PythonScalaRRubyMatlab

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