Talent.com
Sr. Software Engineer, ML Infra

Sr. Software Engineer, ML Infra

AmazonSan Francisco, CA, United States
11 days ago
Job type
  • Full-time
Job description

Job ID : 3117129 | Twitch Interactive, Inc. - D48

Apply on Twitch's Career site https : / / www.twitch.tv / jobs / en /

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 each day. We’re about community, inside and out. You’ll find coworkers eager to team up, collaborate, and solve problems together. We’re on a quest to empower live communities.

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. The Senior Software Engineer will join the Machine Learning Infrastructure team to build next‑generation ML systems, enabling reliable and efficient production of personalization models. You will work with software engineers, applied scientists, and product managers to build scalable platform and systems for real‑time and batch models.

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 of new and existing systems (design patterns, reliability and scaling)
  • 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.
  • 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.

    #J-18808-Ljbffr

    Create a job alert for this search

    Sr Software Engineer • San Francisco, CA, United States

    Related jobs
    • Promoted
    • New!
    Director, Software Engineer

    Director, Software Engineer

    NetAppTiburon, CA, US
    Part-time
    NetApp is the intelligent data infrastructure company, turning a world of disruption into opportunity for every customer. No matter the data type, workload or environment, we help our customers iden...Show moreLast updated: 21 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: 10 days ago
    • Promoted
    AI / ML Engineer

    AI / ML Engineer

    Trek HealthFremont, CA, US
    Full-time
    Trek Health high energy startup that empowers provider organizations with AI-driven insights, tools, and strategies to improve payer contract reimbursement, optimize service line performance, and f...Show moreLast updated: 4 days 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: 27 days ago
    • Promoted
    Senior Software Engineer, ML Infrastructure

    Senior Software Engineer, ML Infrastructure

    LMArenaSan Francisco, CA, United States
    Full-time
    Senior Software Engineer, ML Infrastructure.Senior Software Engineer (Infrastructure).In this role, you’ll architect systems that capture and process large volumes of serving requests in real time,...Show moreLast updated: 13 days ago
    • Promoted
    Software Engineer, Platform - Vallejo, USA

    Software Engineer, Platform - Vallejo, USA

    SpeechifyVallejo, CA, US
    Full-time
    The mission of Speechify is to make sure that reading is never a barrier to learning.Over 50 million people use Speechify's text-to-speech products to turn whatever they're reading – ...Show moreLast updated: 30+ days 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: 10 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
    Software Engineer, Platform - Hayward, USA

    Software Engineer, Platform - Hayward, USA

    SpeechifyHayward, CA, US
    Full-time
    The mission of Speechify is to make sure that reading is never a barrier to learning.Over 50 million people use Speechify's text-to-speech products to turn whatever they're reading – ...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Software Engineer, ML Platform

    Senior Software Engineer, ML Platform

    AttentiveSan Francisco, CA, United States
    Full-time
    Attentive is the AI-powered mobile marketing platform transforming how brands personalize consumer engagement.Attentive enables marketers to craft tailored journeys for every subscriber, driving hi...Show moreLast updated: 30+ days ago
    • Promoted
    Software Engineer

    Software Engineer

    General MedicineFremont, CA, US
    Full-time
    As a software engineer at General Medicine, you'll help build and scale a healthcare store that makes it delightfully simple to shop for any type of care. We provide upfront cash and insurance price...Show moreLast updated: 15 days ago
    • Promoted
    Software Engineer

    Software Engineer

    VIVIO, a Public Benefit CorporationHayward, CA, US
    Full-time
    VIVIO Health, a Public Benefit Corporation, is revolutionizing pharmacy benefits management through data and technology.Our foundational principle - "The Right Drug for the Right Person at the...Show moreLast updated: 4 days ago
    • Promoted
    Sr. Software Engineer, ML Infra

    Sr. Software Engineer, ML Infra

    Twitch RivalsSan 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: 8 days ago
    • Promoted
    Sr. Software Engineer, Mobile

    Sr. Software Engineer, Mobile

    Icon VenturesSan Francisco, CA, United States
    Full-time
    Our $1B+ learning platform serves tens of millions of students every month, powering over 2 billion learning interactions monthly. We blend cognitive science with machine learning to personalize and...Show moreLast updated: 30+ days ago
    • Promoted
    Senior, Software Engineer - MLE

    Senior, Software Engineer - MLE

    WalmartSunnyvale, CA, United States
    Full-time
    We are seeking a highly motivated Machine Learning Engineer to join our Data Science team.In this role you will design, develop, and deploy machine learning models at scale and play a key role in s...Show moreLast updated: 26 days 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: 10 days ago