Applied Scientist

Job expired!

About Us

Twitch is the world's leading live streaming service, where global communities come together around gaming, entertainment, music, sports, cooking, and more. Every day, thousands of communities unite on Twitch.

Our focus is on community—both within and outside our walls. Our team is composed of enthusiastic individuals who collaborate to solve problems, whether by smashing obstacles or elegantly navigating them. If community empowerment resonates with you, check us out on and , explore the projects we're tackling on our , and be sure to review our to ace your interview process.

About the Role

We are seeking Applied Scientists to address challenging and open-ended problems related to user and content safety. On Twitch’s Community team, you will employ machine learning to create data products that combat harassment, spam, and illegal content. Utilizing a broad set of ML tools, you will manage various data types including user behavior, metadata, and user-generated content like text and video. You'll work closely with a passionate team of scientists and engineers to develop and deploy these models, thereby supporting Twitch's creators and viewers in building strong communities.

This role reports to an Applied Science Manager and is based in San Francisco.

Your Responsibilities:

  • Develop machine learning products to protect Twitch and its users from abusive behaviors such as harassment, spam, and illegal content.
  • Work backwards from customer issues to develop effective solutions, whether they are classical ML models or cutting-edge techniques.
  • Collaborate with the Community Health engineering and product management teams to integrate your models into versatile data pipelines and ML-based services.
  • Continuously experiment with new ML, software engineering, and safety techniques to better support Twitch communities in growth and safety.

Qualifications:

  • MSc Degree in Computer Science, Mathematics, Statistics, Physics, Engineering, or a similar quantitative field OR 2+ years of equivalent hands-on experience. We welcome applicants with non-traditional backgrounds (e.g., bootcamps).
  • Hands-on experience in predictive modeling and analysis to address real-world problems.
  • Proficiency in building models for NLP, deep learning, bot detection, anomaly detection, or other practical ML domains.
  • Proficiency in Python and basic proficiency in SQL.

Bonus Points:

  • Degree with a specialization in Machine Learning.
  • Experience in deploying models to production.
  • Familiarity with AWS or similar cloud computing services.
  • 1+ years of experience in safety or fraud prevention domains (not necessarily as a scientist).
  • Familiarity with Twitch, its business, and its community.

Perks:

  • Medical, Dental, Vision & Disability Insurance
  • 401(k)
  • Maternity & Parental Leave
  • Flexible PTO
  • Amazon Employee Discount

We are an equal opportunity employer and value diversity at Twitch. We do not discriminate based on race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.

Pursuant to the San Francisco Fair Chance Ordinance and the Los Angeles Fair Chance Ordinance, we will consider qualified applicants with arrest and conviction records.

Twitch values your privacy. Please review our for information on how we collect, use, and disclose personal information of our candidates.

Job ID: TW8496

#LI-Remote #RemoteFriendly

Our compensation reflects the cost of labor across various US geographic markets. The base pay for this position ranges from $129,400 to $212,800 USD per year, depending on job-related knowledge, skills, and experience. Amazon is a total compensation company, so equity, sign-on payments, and other forms of compensation may be part of the total package. This position will remain open until filled. For more information, please visit our <