Talent.com
Sr. Software Engineer, ML Infra

Sr. Software Engineer, ML Infra

AmazonSan Francisco, CA, United States
16 hours ago
Job type
  • Full-time
Job description

Description

If you are interested in this position, please apply on Twitch's Career site

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 Senior Software Engineer to join our Machine Learning Infrastructure team. You will work with software engineers, applied scientists 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. We own the ML platform and care about designing scalable and easy-to-use ML development environments and systems for our consumers. Experimentation is our bread-and-butter and you will have hands-on experience building and launching model-based experiments to improve products.

You Will

Architect and build infrastructure to train, deploy and manage performant, scalable and maintainable ML models

Bridge engineering and research by designing and developing easy to use tooling for ML development

Optimize cost and performance of training and inference workloads

Actively mentor other engineers on the team or related teams

Contribute to shaping the ML infrastructure roadmap, ensuring continual enhancement of our platform

Collaborate with Software Engineers, Data Engineers, Applied Scientists, Data Scientists, and Product Managers

Perks

Medical, Dental, Vision & Disability Insurance

401(k)

Maternity & Parental Leave

Flexible PTO

Amazon Employee Discount

Basic Qualifications

5+ years of non-internship professional software development experience

5+ years of programming with at least one software programming language experience

5+ years of leading design or architecture (design patterns, reliability and scaling) of new and existing systems experience

Experience as a mentor, tech lead or leading an engineering team

4+ years of work experience building and operating large-scale production Machine Learning systems or extensive experience building distributed systems and ability to learn specifics of ML systems.

Knowledge and experience in Cloud technologies (e.g. AWS, GCP) and containerization software (e.g. Docker, Kubernetes, Mesos).

Bar raiser for full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations experience.

Proficiency in data structures, algorithms, Python, Golang.

Excellent verbal and written communication skills.

Bachelor's degree in Computer Science or equivalent experience.

Preferred Qualifications

Experience building and launching large-scale ML infrastructure for recommendations, ads personalization, search etc.

Experience working with large-scale data pipelines and storage systems.

Knowledge of supervised ML algorithms

Familiarity with AWS services.

Contributions to open source software projects. Send us a link to your contributions!

Familiarity with Twitch and / or streaming on Twitch

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

Los Angeles County applicants : Job duties for this position include : work safely and cooperatively with other employees, supervisors, and staff; adhere to standards of excellence despite stressful conditions; communicate effectively and respectfully with employees, supervisors, and staff to ensure exceptional customer service; and follow all federal, state, and local laws and Company policies. Criminal history may have a direct, adverse, and negative relationship with some of the material job duties of this position. These include the duties and responsibilities listed above, as well as the abilities to adhere to company policies, exercise sound judgment, effectively manage stress and work safely and respectfully with others, exhibit trustworthiness and professionalism, and safeguard business operations and the Company's reputation. Pursuant to the Los Angeles County Fair Chance Ordinance, we will consider for employment qualified applicants with arrest and conviction records.

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

Our inclusive culture empowers Amazonians to deliver the best results for our customers. If you have a disability and need a workplace accommodation or adjustment during the application and hiring process, including support for the interview or onboarding process, please visit for more information. If the country / region you're applying in isn't listed, please contact your Recruiting Partner.

Our compensation reflects the cost of labor across several US geographic markets. The base pay for this position ranges from $151,300 / year in our lowest geographic market up to $261,500 / year in 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. For more information, please visit . This position will remain posted until filled. Applicants should apply via our internal or external career site.

Create a job alert for this search

Sr Software Engineer • San Francisco, CA, United States

Related jobs
  • Promoted
  • New!
Sr. Software Engineer, ML

Sr. Software Engineer, ML

Relyance AISan Francisco, CA, United States
Full-time
NLP for information extraction from legal documents, ML / NLP for information extraction from code and general ML in code analysis, as well as overall AI backend initiatives.You will partner with cro...Show moreLast updated: 16 hours ago
  • Promoted
Sr. Software Engineer

Sr. Software Engineer

SupermicroSan Jose, CA, United States
Full-time
Supermicro is a Top Tier provider of advanced server, storage, and networking solutions for Data Center, Cloud Computing, Enterprise IT, Hadoop / Big Data, Hyperscale, HPC and IoT / Embedded customers...Show moreLast updated: 30+ days ago
  • Promoted
Software Engineer 2

Software Engineer 2

Typical Set, LLCBerkeley, CA, US
Full-time
Typical Set, LLC Position : Software Engineer 2 (SE2510) Responsible for developing systems to translate cutting-edge machine learning into complex trading behaviors. Touch areas as wide-ranging as m...Show moreLast updated: 11 days ago
  • Promoted
  • New!
Sr. Software Engineer, ML Infra

Sr. Software Engineer, ML Infra

Twitch RivalsSan Francisco, CA, United States
Full-time
Twitch is the worlds biggest live streaming service, with global communities built around gaming, entertainment, music, sports, cooking, and more. It is where thousands of communities come together ...Show moreLast updated: 16 hours ago
  • Promoted
  • New!
Software Engineer, ML Infra

Software Engineer, ML Infra

G-TVSan Francisco, CA, United States
Full-time
We're building GTV, a consumer product that combines creativity and automation to deliver a next-generation video experience. Our team includes senior people from Instagram, TikTok, and NVIDIA.We're...Show moreLast updated: 16 hours ago
  • Promoted
  • New!
Sr. Software Engineer I - Mobile Platform

Sr. Software Engineer I - Mobile Platform

SamsaraSan Francisco, CA, United States
Full-time
Samsara (NYSE : IOT) is the pioneer of the Connected Operations Cloud, which is a platform that enables organizations that depend on physical operations to harness Internet of Things (IoT) data to d...Show moreLast updated: 16 hours ago
  • Promoted
AIML - Sr. Software Engineer - AIML Observability

AIML - Sr. Software Engineer - AIML Observability

AppleSanta Clara, CA, US
Full-time
Do you want to build the future of Apple-scale AI enabled observability? We're looking for an experienced full stack observability engineer to design and build cloud-native solutions that empower o...Show moreLast updated: 28 days ago
  • Promoted
  • New!
AIML - Sr. Software Engineer, ML Platform Technologies (MLPT)

AIML - Sr. Software Engineer, ML Platform Technologies (MLPT)

California Staffing ServiceSan Francisco, CA, United States
Full-time
Machine Learning Platform Team Software Engineer.Want to build the platform that enables the next generation of intelligent experiences on Apple products and services? As a software engineer on the...Show moreLast updated: 16 hours ago
  • Promoted
  • New!
Software Engineer II, ML Infra

Software Engineer II, ML Infra

AmazonSan Francisco, CA, United States
Full-time
If you are interested in this position, please apply on Twitch's Career site.Twitch is the world's biggest live streaming service, with global communities built around gaming, entertainment, music,...Show moreLast updated: 16 hours ago
  • Promoted
Sr. Software Engineer (26456)

Sr. Software Engineer (26456)

SupermicroSan Jose, CA, United States
Full-time
Supermicro is a Top Tier provider of advanced server, storage, and networking solutions for Data Center, Cloud Computing, Enterprise IT, Hadoop / Big Data, Hyperscale, HPC and IoT / Embedded customers...Show moreLast updated: 11 days ago
  • Promoted
Sr. Simulation Software Engineer

Sr. Simulation Software Engineer

Reliable RoboticsMountain View, CA, United States
Permanent
We're building safety-enhancing technology for aviation that will save lives.Automated aviation systems will enable a future where air transportation is safer, more convenient and fundamentally tra...Show moreLast updated: 30+ days ago
  • Promoted
  • New!
Sr. Software Engineer, ML Infra

Sr. Software Engineer, ML Infra

TwitchSan Francisco, CA, United States
Full-time
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...Show moreLast updated: 16 hours ago
  • Promoted
  • New!
Software Engineer II, ML Infra

Software Engineer II, ML Infra

TwitchSan Francisco, CA, United States
Full-time
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...Show moreLast updated: 16 hours ago
  • Promoted
  • New!
Senior Software Engineer, ML Infrastructure in South San Francisco

Senior Software Engineer, ML Infrastructure in South San Francisco

Energy Jobline ZRSouth San Francisco, CA, United States
Full-time
Energy Jobline is the largest and fastest growing global Energy Job Board and Energy Hub.We have an audience reach of over 7 million energy professionals, 400,000+ monthly advertised global energy ...Show moreLast updated: 16 hours ago
  • Promoted
  • New!
AIML - Sr. Software Engineer, ML Platform Technologies (MLPT)

AIML - Sr. Software Engineer, ML Platform Technologies (MLPT)

AppleSan Francisco, CA, United States
Full-time
Want to build the platform that enables the next generation of intelligent experiences on Apple products & services? As a software engineer on the Machine Learning Platform team, you will be respon...Show moreLast updated: 16 hours ago
  • Promoted
Sr. Software Integration Engineer

Sr. Software Integration Engineer

Reliable RoboticsMountain View, CA, United States
Permanent
We're building safety-enhancing technology for aviation that will save lives.Automated aviation systems will enable a future where air transportation is safer, more convenient and fundamentally tra...Show moreLast updated: 30+ days ago
  • Promoted
Sr. Software Engineer (25403)

Sr. Software Engineer (25403)

SupermicroSan Jose, CA, United States
Full-time
Supermicro is a Top Tier provider of advanced server, storage, and networking solutions for Data Center, Cloud Computing, Enterprise IT, Hadoop / Big Data, Hyperscale, HPC and IoT / Embedded customers...Show moreLast updated: 11 days ago
  • Promoted
  • New!
Sr Software Engineer - ML CV

Sr Software Engineer - ML CV

DatalogicSan Francisco, CA, United States
Full-time
Senior Software Engineer - ML CV.As a Machine Learning Engineer at Datalogic, you will collaborate with a dynamic team of experts to develop cutting-edge machine learning and deep learning solution...Show moreLast updated: 16 hours ago