Twitch is seeking a Software Engineer to join their Safety ML team, focusing on leveraging machine learning to protect users from abuse, harassment, spam, and illegal content. This role combines software engineering with ML applications, working at the intersection of user safety and scalable systems. The position offers an opportunity to work with a passionate team of scientists and engineers, building and deploying systems that directly impact user safety on one of the world's largest streaming platforms.
The role involves designing and implementing reliable services that protect Twitch's community, collaborating with the Community Health team, and handling various data types at scale. You'll be responsible for productionizing ML models and integrating them into the Twitch experience. This position requires both technical expertise in software engineering and an understanding of ML systems.
The compensation is competitive, ranging from $99,500 to $200,000 based on location, plus additional benefits including medical coverage, 401(k), and flexible PTO. This is an in-person position based in San Francisco, CA, offering the opportunity to work on meaningful problems at scale while protecting millions of users worldwide.
The ideal candidate will combine software engineering skills with an interest in machine learning, bringing experience in scalable systems and a willingness to learn new technologies. You'll be part of a team that values collaboration, innovation, and user safety, working on systems that have a direct impact on the Twitch community's well-being.