EngineerJobs.io
← Back to all jobs

Job Description

TikTok seeks a Machine Learning Engineer focused on E-commerce Risk Control in Seattle to design ML solutions that prevent and detect risks across TikTok Shop and related platforms, collaborating with cross-functional teams to secure the ecosystem.

Responsibilities

  • Invent, implement, and deploy state of the art machine learning algorithms to respond to and mitigate business risks across TikTok products and platforms
  • Prototype new solutions, define experiments to test hypotheses, and share insights with product and engineering teams
  • Partner with multidisciplinary teams to enhance current automation and risk defense workflows
  • Develop efficient data querying infrastructure for offline and online analysis, uncover evolving attack patterns, and identify opportunities to strengthen defenses
  • Define risk control metrics, quantify and monitor risk related business and operational indicators, and align stakeholders on data-driven goals
  • Document technical work and communicate results through writing, visualizations, and presentations to diverse audiences

Requirements

  • Master’s degree in Computer Science, Mathematics, Machine Learning, or related STEM field; or equivalent experience
  • 2+ years of hands-on experience building and delivering ML models for large-scale projects
  • Track record of developing models and visualizations using programming and scripting languages (Scala, Python, R, Ruby, Matlab)
  • Experience with forecasting, machine learning, and statistical tools, plus clear communication of results, plans, and risks
  • Creative problem solving and strong analytical thinking
  • A PhD in CS, Machine Learning, Statistics, Operations Research, or related field
  • 3+ years of industry experience in predictive modeling and analysis
  • Experience collaborating with product, operations, and engineering teams is a plus
  • Excellent analytical and communication skills with the ability to influence stakeholders
  • Experience in e-commerce or online companies in fraud or risk control functions

Technologies

  • Java
  • C++
  • Python
  • Scala
  • R
  • Ruby
  • Matlab

Benefits

  • Medical, dental, and vision insurance
  • 401(k) with company match
  • Paid parental leave
  • Short-term and long-term disability coverage
  • Life insurance
  • Wellbeing benefits
  • 10 paid holidays per year
  • 10 paid sick days per year
  • 17 days of Paid Personal Time, prorated at start and accruing with tenure
  • Additional discretionary bonuses or incentives
  • Restricted stock units

Job details

  • Location: Seattle, WA (onsite)
  • Employment type: Regular
  • Salary: USD 148,200 - 300,960 per year
  • Job code: A45354
  • Education: Master’s degree
  • Experience: 2+ years

Similar Jobs

Get Job Alerts

New jobs delivered to your inbox.