TikTok
Senior Machine Learning Engineer - E-commerce Risk Control
Seattle, Washington · Senior · Full-time · Posted Oct 28, 2026
- Experience
- 4+ years of hands-on experience; no alternatives stated.
- Education
- Bachelor's or Master degrees in relevant fields; PhD preferred.
About the job
Develops and deploys machine learning systems and risk controls to detect and mitigate threats across TikTok e-commerce platforms.
What you'll do
- Build, test, and deploy machine learning solutions for business risks, and validate new approaches through experiments.
- Develop data querying and analysis infrastructure; identify evolving attacks and weaknesses in risk defenses.
- Define, monitor, and communicate risk metrics and control goals with cross-functional stakeholders.
What they ask for
- Bachelor's or Master degrees in Computer science, Mathematics, Machine Learning, or other relevant STEM majors.
- 4+ years of hands on experience building and delivering machine learning models for large-scale projects.
- Programming experience in Java, C++, Python or related language; track record developing models and visualizations using Scala, Python, R, Ruby, and/or Matlab.
- Experience using forecasting, machine learning, and statistical tools and communicating results, plans, and risks clearly.
Nice to have
- A PhD in CS, Machine Learning, Statistics, Operations Research, or relevant field.
- Industry experience in predictive modeling and analysis; e-commerce / online fraud or risk control experience is also noted.
Tools
Java, C++, Python, Scala, R, Ruby, Matlab
AI focus
Applies machine learning to prevent, detect, and mitigate e-commerce risks, including account integrity issues, incentive abuse, and malicious activity.
Model-written summary · the original posting is authoritative