Job Description
Twitch is seeking a Software Development Engineer to join its Safety ML team. In this role, the engineer will leverage machine learning to develop systems that protect Twitch users from abuse, such as harassment, spam, and illegal content. The engineer will collaborate with scientists and engineers to build systems to train, evaluate, and productionize various models. They will also build tools and systems to integrate these models into different parts of the Twitch experience.
Responsibilities:
- Design, build, and deploy reliable and performant services to protect Twitch and its users from abusive behavior.
- Collaborate with Community Health’s science and product management team to productionize and scale models into ML-based services.
- Design and build performant and reliable systems that handle multiple types of data for model development.
- Deliver high-quality code, tests, and documentation.
Requirements:
- Bachelor's degree in Computer Science or related field or equivalent industry experience.
- Familiarity with scalability, concurrency, API design, data modeling, and distributed systems fundamentals.
- Willingness to learn and keep up with developments in the ever-evolving ML space.
- Willingness to try new things and work with a diverse group of people across many functions.
The role offers:
- Medical, Dental, Vision & Disability Insurance
- 401(k)
- Maternity & Parental Leave
- Flexible PTO
- Amazon Employee Discount