Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy, and consent to receive emails from Rise
Jobs / Job page
Software Engineer I - ML Infra image - Rise Careers
Job details

Software Engineer I - ML Infra - job 1 of 2

San Francisco, CA

Apply

About Us

Twitch is the world’s biggest live streaming service, with global communities built around gaming, entertainment, music, sports, cooking, and more. It is where thousands of communities come together for whatever, every day.

We’re about community, inside and out. You’ll find coworkers who are eager to team up, collaborate, and smash (or elegantly solve) problems together. We’re on a quest to empower live communities, so if this sounds good to you, see what we’re up to on LinkedIn and X, and discover the projects we’re solving on our Blog. Be sure to explore our Interviewing Guide to learn how to ace our interview process.

About the Role

Twitch connects millions of creators with millions of viewers. Our Machine Learning based recommendation and search systems power discovery products across Twitch and help users find content hyper-personalized for them. Twitch is looking for a Software Engineer to join our Machine Learning Infrastructure team. You will work with software engineers, applied scientists, data engineers, and product managers in our Models and Infrastructure group to build next-generation Machine Learning systems. The engineering team is responsible for enabling reliable and efficient productionization of Twitch personalization models, including owning the software and data systems to develop, train and manage our real time and batch models at scale. Experimentation is our bread-and-butter and you will have hands-on experience preparing and launching model-based experiments to improve products.

This position is in San Francisco, CA.

You Will:

  • Produce clean, high-quality, and well tested code
  • Design and build scalable infrastructure to train, deploy and manage ML models
  • Develop and automate software for ML workflows
  • Instrument systems to monitor model performance
  • Optimize cost and performance of training and inference workloads
  • Collaborate with Software Engineers, Data Engineers, Applied Scientists, Data Scientists, and Product Managers to productionize ML models powering Twitch recommendations and search experiences

You Have:

  • 1+ Years experience developing software in a professional environment
  • Knowledge of data structures and algorithm fundamentals
  • Knowledge of building, testing, and managing distributed services
  • Proficient coding skills in modern languages and frameworks
  • Minimum of Bachelor’s degree in Computer Science or equivalent experience

Bonus Points

  • Experience with AWS technologies such as ECS, Sagemaker, Redshift, DynamoDB, Lambda, SQS, and Step Functions
  • Knowledge of supervised ML algorithms
  • Experience in building data pipelines and using data platforms like Airflow
  • Experience building and maintaining ML systems in production environments
  • Familiarity with Twitch and/or streaming on Twitch

Perks

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

 

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

Job ID: TW8817

Our compensation reflects the cost of labor across several US geographic markets. The base pay for this position ranges from our lowest geographic market up to our highest geographic market. Pay is based on a number of factors including market location and may vary depending on job-related knowledge, skills, and experience. Amazon is a total compensation company. Dependent on the position offered, equity, sign-on payments, and other forms of compensation may be provided as part of a total compensation package, in addition to a full range of medical, financial, and/or other benefits. This position will remain open until filled. For more information, please visit https://www.twitch.tv/jobs/en/#learn-more. Applicants should apply via our internal or external career site.

 

US Pay Per Year

$99,500 - $200,000 USD

Twitch is an equal opportunity employer and does not discriminate on the basis of protected veteran status, disability, or other legally protected status.

Twitch values your privacy. Please consult our Candidate Privacy Notice, for information about how we collect, use, and disclose personal information of our candidates.

Twitch Glassdoor Company Review
3.7 Glassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon Glassdoor star icon
Twitch DE&I Review
No rating Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon
CEO of Twitch
Twitch CEO photo
Daniel Clancy
Approve of CEO
Similar Jobs
Photo of the Rise User
Twitch On-Site Multiple Locations
Posted yesterday
Inclusive & Diverse
Collaboration over Competition
Growth & Learning
Work/Life Harmony
Photo of the Rise User
Twitch On-Site San Francisco, CA, USA
Posted yesterday
Inclusive & Diverse
Collaboration over Competition
Growth & Learning
Work/Life Harmony
Photo of the Rise User
Posted 9 days ago
Inclusive & Diverse
Empathetic
Collaboration over Competition
Growth & Learning
Transparent & Candid
Medical Insurance
Dental Insurance
Mental Health Resources
Life insurance
Disability Insurance
Child Care stipend
Employee Resource Groups
Learning & Development

Become an integral part of American Express as a Full Stack Engineer, driving innovation in software development for Global Accounts Receivable.

Photo of the Rise User
Posted 11 days ago

Join Resonance as a Senior Full Stack Application Engineer and play a vital role in revolutionizing the fashion industry with innovative technology.

Photo of the Rise User
Posted 5 days ago

Join Tabs as a Software Engineer to revolutionize payments systems in a fast-growing AI-driven company.

Photo of the Rise User
Posted 14 days ago

Join Rilla as a Forward Deployed Engineer, working directly with customers to leverage data in driving impactful solutions.

Photo of the Rise User
Roblox Hybrid San Mateo, California, United States
Posted 10 days ago
Inclusive & Diverse
Rise from Within
Mission Driven
Diversity of Opinions
Work/Life Harmony
Feedback Forward
Growth & Learning
Fast-Paced
Collaboration over Competition
Transparent & Candid
Casual Dress Code
Empathetic
Medical Insurance
Paid Time-Off
Maternity Leave
Donation Matching
Vision Insurance
Summer Fridays
401K Matching
Work Visa Sponsorship
Paid Volunteer Time
Equity
Mental Health Resources
Family Medical Leave

Join Roblox as a Principal Software Engineer, where you'll drive the development of cutting-edge avatar technology in a fast-paced and innovative environment.

Posted 14 days ago

Become a vital part of FP Markets as a Senior React Native Developer, contributing to the success of cutting-edge mobile applications in a thriving fintech setting.

Photo of the Rise User
Latitude Hybrid Palo Alto, CA, Pittsburgh, PA, Detroit, MI, Remote
Posted 8 days ago
Empathetic
Growth & Learning
Collaboration over Competition
Mission Driven

Latitude AI is looking for a Senior Software Engineer to join their Offboard Models team, focused on cutting-edge solutions in automated driving technology.

CREATEQ Hybrid No location specified
Posted 3 days ago

Join a vibrant team as an RPG Engineer focusing on software development using RPG on the IBM i platform.

Photo of the Rise User

As a Senior Lead Software Engineer at Capital One, you will lead technology projects driving transformation while mentoring your team in a collaborative environment.

Photo of the Rise User
CookUnity Hybrid New York, New York, United States
Posted 9 days ago

Elevate mobile experiences at CookUnity as a Staff React Native Engineer while fostering a vibrant community of mobile developers.

Posted 11 days ago

Be part of a transformative team at Credit, where we work to make credit a human right through innovative technology solutions.

Posted 8 days ago

Join WorkHero as a Lead AI Engineer, where you'll leverage AI to transform the administrative workflows of HVAC businesses.

SWATX Hybrid No location specified
Posted 8 days ago

SWATX is looking for a Lead Full Stack Engineer to spearhead innovative web application development and guide an exceptional team.

Twitch is an American video live-streaming company that focuses on video game live streaming, including broadcasts of esports competitions and more. As of October 2023, Twitch was the 37th-most-visited website in the world.

30 jobs
BADGES
Badge Flexible CultureBadge Future MakerBadge InnovatorBadge Work&Life Balance
CULTURE VALUES
Inclusive & Diverse
Collaboration over Competition
Growth & Learning
Work/Life Harmony
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
DATE POSTED
June 19, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!