Staff ML Engineer: Scalable Risk & Security Platforms

TikTok

San Jose (CA)

On-site

USD 254,000 - 480,000

Full time

14 days+
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

TikTok in San Jose is seeking a Staff Machine Learning Engineer for the BRIC Community Health team. You will build scalable ML solutions to protect users and safeguard platform health, collaborating with cross‑functional partners across product, data, engineering, and risk.

This role requires a Master’s or higher in CS/Statistics/ML with 2+ years of ML experience, strong Python/Java/C++/Go, and experience with large‑scale data processing.

Qualifications

  • Master's degree or higher in CS/Statistics/ML with at least 2 years of hands-on ML experience.
  • Strong software engineering fundamentals with Python or Java/C++/Go; experience with Spark/Hadoop/Hive.
  • Strong ML fundamentals with deep learning, graph learning, time-series, or transfer learning.
  • Data-driven, results-oriented with strong problem-solving and analytical skills.
  • Curiosity and ability to work autonomously in evolving risk environments.
  • Excellent collaboration and communication across cross-functional teams.
  • Preferred: industry experience in risk, fraud, abuse detection; experience with large-scale ML systems; hands-on with LLMs.

Responsibilities

  • Build ML solutions to mitigate business risks in TikTok products.
  • Improve modeling infrastructure, labels, features, and algorithms for robustness.
  • Advance ML capabilities in risk perception, interpretability, privacy, and adversarial robustness.

Skills

Python
Java/C++/Go
Large-scale data processing
Deep learning
LLMs / Generative AI
Cross-functional collaboration
Problem solving

Education

Master's degree or above in CS/Statistics/ML

Tools

Spark
Hadoop
Hive
Python ML libraries

Job description

TikTok in San Jose is seeking a Staff Machine Learning Engineer for the BRIC Community Health team. You will build scalable ML solutions to protect users and safeguard platform health, collaborating with cross‑functional partners across product, data, engineering, and risk.

This role requires a Master’s or higher in CS/Statistics/ML with 2+ years of ML experience, strong Python/Java/C++/Go, and experience with large‑scale data processing.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior ML Engineer, Community Health Risk (BRIC)
Senior ML Engineer, Community Health Risk (BRIC)

TikTok • San Jose (CA)

On-site
USD 162,000 - 388,000
ML Engineer: E-commerce Risk & Fraud AI
ML Engineer: E-commerce Risk & Fraud AI

TikTok • San Jose (CA), Northern (KY)

Hybrid
USD 128,000 - 317,000
Medical, dental, and vision insurance
401(k) with company match
Parental leave
+6
Machine Learning Engineer, Account Integrity
Machine Learning Engineer, Account Integrity

TikTok • San Jose (CA)

On-site
USD 90,000 - 150,000
ML Engineer - E-commerce Risk & AI Governance
ML Engineer - E-commerce Risk & AI Governance

TikTok • San Jose (CA), Northern (KY)

Hybrid
USD 162,000 - 388,000
Medical
Dental
Vision insurance
+8
ML Engineer - E‑Commerce Risk & AI Systems
ML Engineer - E‑Commerce Risk & AI Systems

ByteDance • San Jose (CA)

On-site
USD 110,000 - 180,000
Senior ML Engineer - Risk & Integrity Platform
Senior ML Engineer - Risk & Integrity Platform

TikTok USDS Joint Venture • San Jose (CA)

On-site
USD 187,000 - 360,000
Graduate ML Engineer: Risk & Integrity Platform
Graduate ML Engineer: Risk & Integrity Platform

TikTok USDS Joint Venture • Seattle (WA)

On-site
USD 107,000 - 178,000
Medical insurance
401(k) with company match
Paid parental leave
Senior ML Safety Engineer — Real-Time Risk & Integrity
Senior ML Safety Engineer — Real-Time Risk & Integrity

Jackalope Digital LLC • San Francisco (CA), Northern (KY)

Hybrid
USD 220,000 - 248,000
Graduate ML Engineer - Vision, NLP & Safety
Graduate ML Engineer - Vision, NLP & Safety

TikTok • San Jose (CA)

On-site
USD 128,000 - 256,000
Medical coverage
401(k)
Parental leave
+7
Senior ML Engineer, Safety — Build Scalable Risk Models
Senior ML Engineer, Safety — Build Scalable Risk Models

Discord Inc. • San Francisco (CA)

On-site
USD 220,000 - 248,000
Equity
Benefits