AI/ML Job: Software Engineer - Machine Learning Infrastructure


Software Engineer - Machine Learning Infrastructure at Twitch

🇺🇸 United States › Washington › Seattle
  (Posted Mar 30 2022)

About the company
Launched in 2011, Twitch is a global community that comes together each day to create multiplayer entertainment: unique, live, unpredictable experiences created by the interactions of millions. We bring the joy of co-op to everything, from casual gaming to world-class esports to anime marathons, music, and art streams. Twitch also hosts TwitchCon, where we bring everyone together to celebrate, learn, and grow their personal interests and passions. We’re always live at Twitch

Job description
Creators are the backbone of Twitch, and their sustainability relies on their ability to earn a living doing what they love. As a member of the Commerce ML engineering team, your main focus is to build products and features that allow creators to earn that living. You will work with scientists across the stack and across functions to build the technology and data products that personalizes experiences to enrich our community and protect our business from bad actors. You will own your services - building and operating them. You will partner with other engineers, scientists, product managers, and data specialists to deliver solutions. Your manager will be part coach, part cheerleader - but never a task manager.
You Will:

Work with product managers, scientists, and other engineers to create data-driven personalized experiences
Develop feature and inference pipelines and tools for automating machine learning
Build high-quality code, accept feedback on your code and provide feedback to others
Collaborate with your team on architecture, implementation, and overcoming obstacles
Obsessively care about and work backwards from the customer's experience

You Have:

Experience with big data computation frameworks, such as Hadoop, Flink, or Spark
Back-end coding skills in modern languages such as: Golang, TypeScript, Scala, or Python
Exposure to ML frameworks, such as XGBoost, PyTorch, or TensorFlow
Minimum of Bachelor's degree in Computer Science or equivalent experience
Proficiency in implementing data structures, data pipelines, CI/CD mechanisms, and orchestration

Bonus Points

Experience developing software in a professional environment
Experience building consumer-facing products at scale, including deployment and monitoring
Familiar with building software and services using AWS technologies such as DynamoDB, ElastiCache, Lambda, Step Functions, EC2, SageMaker, Spark, EMS, RedShift, or Kinesis
Familiarity with A/B experimentation concepts and implementation
Familiarity with Twitch communities, gaming or streaming your own content on Twitch


Medical, Dental, Vision & Disability Insurance
401(k), Maternity & Parental Leave
Flexible PTO
Commuter Benefits
Amazon Employee Discount
Monthly Contribution & Discounts for Wellness Related Activities & Programs (e.g., gym memberships, off-site massages, etc.),
Breakfast, Lunch & Dinner Served Daily
Free Snacks & Beverages


Other machine learning jobs that might be interesting

Machine learning job Senior Computer Vision Engineer at Agot Senior Computer Vision Engineer - Agot   (March 2022)
Pittsburgh, Pennsylvania, United States (Remote work possible)
Agot is a leading AI startup that is changing the way the world’s largest restaurant brands serve customers. Our technology is on the cutting-edge of computer vision, deep learning, and AI. We’ve ...
Machine learning job Machine Learning Engineer at Whisper Machine Learning Engineer - Whisper   (May 2022)
San Francisco, California, United States
Established in 2017, Whisper is a team of artificial intelligence, hearing care, hardware, and software experts coming together to solve the challenge of providing better hearing. We set out to make t...
Machine learning job Data Scientist Bioinformatics Scientist - Next Generation Sequencing + Discovery at Serotiny Data Scientist Bioinformatics Scientist - Next Generation Sequencing + Discovery - Serotiny   (May 2022)
San Francisco, California, United States
Serotiny invents multi-domain proteins for gene and cell therapies including genome editors and chimeric antigen receptors. These novel synthetic proteins are central to cutting edge therapeutics, pro...
Machine learning job Senior Deep Learning Researcher (Speech Recognition) at AssemblyAI Senior Deep Learning Researcher (Speech Recognition) - AssemblyAI
Worldwide, 100% Remote - Salary: $140,000 - 225,000
AssemblyAI is an AI company - we build powerful models to transcribe and understand audio data, exposed through simple APIs. Hundreds of companies, and thousands of developers, use our APIs to both ...

Machine learning job 2022 Applied Machine Learning (ML) Internship at Seeq 2022 Applied Machine Learning (ML) Internship - Seeq   (May 2022)
Remote US, 100% Remote
Seeq’s Applied Machine Learning (ML) team develops cutting edge, industrially applicable machine learning solutions and workflows for Seeq’s customersThe Applied ML Intern will assist with various...
Not the machine learning job you are looking for?
Browse all machine learning jobs and we're sure you will find a suitable one!
Browse machine learning jobs with similar combinations of skills
Machine learning jobs with aws Machine learning jobs with ec2 Machine learning jobs with golang Machine learning jobs with hadoop Machine learning jobs with python Machine learning jobs with pytorch Machine learning jobs with redshift Machine learning jobs with scala Machine learning jobs with spark Machine learning jobs with tensorflow Machine learning jobs with typescript