New The Skills of Tomorrow: how AI-exposed is every skill in 2026? See the data →
Twitch

Software Engineer, ML Products

Twitch
onsite mid full-time $99,500-$200,000 USD San Francisco, CA
Apply →

First indexed 25 Apr 2026

Description

We're seeking Software Engineers to join the ML Products team at Twitch. This team focuses on restrooming Twitch viewers with the communities they will love. To do this, we own the systems which power recommendations, search, notifications, feed, and onboarding. As a member of our team, you'll work to improve these products, invest in new ones, and make Twitch discovery better for both viewers and creators.

You'll maintain and improve the systems which power discovery on Twitch, partner with Applied Scientists to improve ML models that match interested viewers with relevant creators, and collaborate with Product Managers to build, experiment, and roll out new Twitch discovery experiences.

To succeed in this role, you'll need a Bachelor's degree in Computer Science or a related field, 1+ years of experience delivering high-quality software in a production environment, and proficiency in modern languages and frameworks. Familiarity with scalability, concurrency, API design, data modeling, and distributed systems fundamentals is also required.

Bonus points are awarded for experience with AWS technologies, writing Go in production systems, building and maintaining ML systems in production environments, and familiarity with Twitch and/or streaming on Twitch.

Perks include medical, dental, vision & disability insurance, 401(k), maternity & parental leave, flexible PTO, and an Amazon employee discount.

This listing is enriched and indexed by YubHub. To apply, use the employer's original posting: https://job-boards.greenhouse.io/twitch/jobs/8183360002