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.