TikTok is strengthening its risk controls for e-commerce and online shopping experiences, seeking a machine learning specialist to build robust defenses across the TikTok Shop ecosystem. This on-site role in Seattle centers on crafting ML solutions to prevent and detect risks, while working with cross-functional teams to safeguard the platform and its users.
Responsibilities
- Develop, implement, and deploy advanced machine learning models to counteract business risks across TikTok products and platforms.
- Build prototypes, explore conceptually new solutions, design experiments to validate hypotheses, and share insights with Product and Tech teams.
- Collaborate with multidisciplinary teams spanning data science, engineering, and business to enhance automation processes.
- Create efficient data querying pipelines for offline and online analysis, identify evolving attack patterns, and uncover opportunities to strengthen defenses.
- Define risk control metrics, quantify and monitor risk-related business and operational indicators, and align stakeholders on numeric goals to drive data-driven risk practices.
- Maintain technical documentation and communicate results through writing, visuals, and presentations for diverse audiences.
Requirements
- Masterโs degree in Computer Science, Mathematics, Machine Learning, or a closely related STEM field.
- 2+ years of hands-on experience building and delivering machine learning models for large-scale projects.
- Track record of developing models and visualizations using programming and scripting languages such as Scala, Python, R, Ruby, and/or Matlab; proficiency in Java, C++, or Python is expected.
- Experience applying forecasting, machine learning, and statistical tools and communicating results, plans, and risks clearly.
- Creative problem-solving ability and strong analytical mindset.
- Experience collaborating with product, operations, and engineering teams is a plus.
- Experience in e-commerce or online companies focused on fraud or risk control is advantageous.
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 with tenure-based accruals
- Discretionary bonuses/incentives
- Restricted stock units
Location
Seattle, WA (onsite)
Employment Type
Regular
Job Code
A45354
Salary and Compensation
Base salary range: USD 148,200 โ 300,960 annually. Compensation may vary outside this range based on qualifications, skills, competencies, experience, and location. Base pay is part of the total package, which may include discretionary bonuses/incentives and restricted stock units.
About TikTok
TikTok is a leading destination for short-form mobile video with a mission to inspire creativity and bring joy. The company maintains global offices in multiple cities, including Los Angeles, Singapore, New York, London, and Tokyo.
Why Join Us
Our teams focus on meaningful product breakthroughs that empower people to express themselves and connect with others. We value curiosity, humility, and impact, aiming to grow together through challenges and continuous learning while maintaining an Always Day 1 mindset.
Diversity & Inclusion
TikTok is committed to creating an inclusive environment that values diverse perspectives and experiences. The company seeks to reflect the global communities it serves and emphasizes belonging as a core principle.
TikTok Accommodation
TikTok provides reasonable accommodations in recruitment processes for candidates with disabilities, pregnancy, sincerely held religious beliefs, or other protected reasons. If you need assistance, please reach out at RA request.