TikTok logo
TikTok
Posted 123 days agoVerified live 1d ago

Machine Learning Engineer (Content Ecology & Creator) -E-commerce Governance

Brief overview

SeattleIn-person
UndergradOr in progress
$148k–$301k/yrStated range
1+ yrsMinimum
1,996 H-1B approvalsDept. of Labor
230 green cardsCertified filings
PythonC++PyTorchTensorFlowNLPLLM (Agents/Tuning)Graph Neural Networks (GNN)Sequence ModelingMachine LearningRAGDPO/RLHFMulti-Modal Representation LearningMulti-Objective Optimization (MMoE/PLE)Graph AlgorithmsContent GovernanceTrust & SafetyCreator Ecology

About the company

TikTok is a short-form video entertainment app and social network platform. It is a sub-organization of ByteDance.

Visa sponsorship history

4 years sponsoring, last filed FY2026H-1B dependent

Data powered by U.S. Department of Labor. This does not guarantee sponsorship for this specific role.
1,996H-1B approved
98%approval rate
810new H-1B hires
230PERM certified
$200,900median wage / yr
H-1B Petition ApprovalsVisas USCIS actually granted: the strongest sign the company sponsors.
2023488
2024614
2025765
2026129
LCA Certified ApplicationsAn early filing step, not a visa approval: it signals intent, not confirmed sponsorship.
2023109
2024148
2025293
2026129
Green Card (PERM) FilingsCertified green card filings: a long-term commitment to international hires.
202329
202495
202560
202646
Top sponsored roles
Software Engineer USDSSoftware Engineer - USDSSoftware EngineerData Scientist USDSData Engineer USDS
Sponsored employees from
ChinaIndiaCanadaTaiwanSouth Korea

Job description

Summary

TikTok is the leading destination for short-form mobile video, and they are seeking a Machine Learning Engineer to join their Governance & Experience Algorithm Team. This role focuses on ensuring the long-term health of TikTok Shop’s global platform by leveraging AI to manage creator governance, quality modeling, and ecosystem fairness.

Responsibilities

  • Creator Governance & Quality Modeling
  • Signal-Driven Creator Profiling: aggregated underlying multi-modal signals (e.g., static frames, low-aesthetic detection, piracy fingerprints) to build comprehensive Creator Quality Scores
  • Combat Low-Quality & Malicious Intent: Develop sequence-based models to detect and penalize creators engaging in "low-effort selling," "re-recording/piracy," and "matrix account spamming," effectively purging the ecosystem of noise
  • LLM & RAG Intelligent Governance: Build LLM + RAG systems that dynamic interpret complex governance policies. Develop agents that not only flag risky creators but provide explainable reasoning to guide creator education and improvement
  • Graph Intelligence & Syndicate Detection
  • Heterogeneous Graph Mining: Construct large-scale Heterogeneous Graphs (Creator-Product-Video-User) to uncover hidden relationships and organized bad actors (e.g., fake engagement rings, black-market account trading, sybil attacks)
  • Cross-Domain Risk Propagation: Utilize graph algorithms to track how risk propagates across different scenarios (Content vs. Shelf) and markets, predicting where bad actors will migrate next
  • Ecosystem Strategy, Fairness & Optimization
  • Multi-Objective Optimization (MMoE/PLE): Develop advanced multi-task learning models to balance conflicting objectives—maximizing Ecosystem Prosperity and GMV while minimizing Governance Risk and User Complaints
  • Fairness Algorithms: Design traffic regulation strategies that prevent the "rich get richer" effect for low-quality diverse content, ensuring fair exposure for high-quality, original creators

Skills

  • Bachelor's degree or above in computer science or related field
  • Proficient in Python/C++ with strong hands-on experience in PyTorch or TensorFlow
  • Deep expertise in at least one of the following areas: NLP/LLM (Agents/Tuning), Graph Neural Networks (GNN), Sequence Modeling, or Machine Learning
  • 1+ years of experience in Content Governance, Trust & Safety, Creator Ecology, or Advertising/Search/Recommendation
  • Experience with RAG, DPO/RLHF, or Multi-Modal Representation Learning in a production environment is highly preferred
  • You view problems through an ecosystem lens—caring about Health, Fairness, and Diversity, not just binary classification metrics (Precision/Recall)
  • Ability to translate abstract business goals (e.g., 'Improve Creator Fairness') into concrete mathematical definitions and model targets
  • Strong communication skills to articulate algorithmic strategies to Policy, Operations, and Product teams
  • You enjoy the 'cat and mouse' game of outsmarting evolving bad actor techniques

Qualifications

Must Haves

  • Bachelor's degree or above in computer science or related field
  • Proficient in Python/C++ with strong hands-on experience in PyTorch or TensorFlow
  • Deep expertise in at least one of the following areas: NLP/LLM (Agents/Tuning), Graph Neural Networks (GNN), Sequence Modeling, or Machine Learning
  • 1+ years of experience in Content Governance, Trust & Safety, Creator Ecology, or Advertising/Search/Recommendation

Nice to Haves

  • Experience with RAG, DPO/RLHF, or Multi-Modal Representation Learning in a production environment is highly preferred
  • You view problems through an ecosystem lens—caring about Health, Fairness, and Diversity, not just binary classification metrics (Precision/Recall)
  • Ability to translate abstract business goals (e.g., 'Improve Creator Fairness') into concrete mathematical definitions and model targets
  • Strong communication skills to articulate algorithmic strategies to Policy, Operations, and Product teams
  • You enjoy the 'cat and mouse' game of outsmarting evolving bad actor techniques

Benefits

  • Employees have day one access to medical, dental, and vision insurance
  • A 401(k) savings plan with company match
  • Paid parental leave
  • Short-term and long-term disability coverage
  • Life insurance
  • Wellbeing benefits
  • Employees also receive 10 paid holidays per year
  • 10 paid sick days per year
  • 17 days of Paid Personal Time (prorated upon hire with increasing accruals by tenure)

More jobs like this