Talent.com
Sr. Software Engineer, ML Infra

Sr. Software Engineer, ML Infra

Twitch RivalsSan Francisco, CA, United States
18 hours ago
Job type
  • Full-time
Job description

About Us

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 for whatever, every day.

Were about community, inside and out. Youll find coworkers who are eager to team up, collaborate, and smash (or elegantly solve) problems together. Were on a quest to empower live communities, so if this sounds good to you, see what were up to on LinkedIn and X, and discover the projects were 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

You Have :

  • 5+ years of professional software engineering experience.
  • 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).
  • Experience leading design or architecture (design patterns, reliability and scaling) of new and existing systems.
  • Experience as a mentor and tech lead of engineering teams.
  • 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.
  • Bachelors degree in Computer Science or equivalent experience.
  • Bonus Points

  • 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
  • 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 : TW9003

    #J-18808-Ljbffr

    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: 18 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!
    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: 18 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: 18 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: 18 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: 18 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: 18 hours ago
    • Promoted
    • New!
    Sr. Software Engineer, ML Infra

    Sr. Software Engineer, 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: 18 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: 18 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: 18 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: 18 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: 18 hours ago