Senior Software Engineer, Machine Learning

3 days ago


Los Angeles, United States Riot Games Full time

Engineers at Riot master their craft by building, launching, and operating games that delight players all over the world. As a Senior Software Engineer you will dive into projects that focus on team cohesiveness and cross-team goals,  while providing a clear illustration of extraordinary engineering.

As a Senior Software Engineer on the Riot Data New, Emerging, and R&D Studio team, you will contribute robust and reliable data solutions to help enhance titles throughout the game development lifecycle. You'll use your experience with large scale AI/ML data systems to help us build efficient solutions, collaborating closely with other engineers on the Data team. You will report directly to the engineering manager for Riot Data’s New, Emerging, and R&D Studio Data team.Responsibilities:

Develop and operate large-scale machine learning systems, including gathering requirements, designing production-ready architecture, and sustainably supporting high availability services.Build, deploy, optimize and maintain machine learning models. Develop game features that integrate machine learning into the game server, backend services, and data warehouse.Support data scientists, designers, QA, and analysts with tools and automation that make their workflows more efficient and repeatable.Work closely with game designers, engineers, and leadership gather datasets, build prototypes, and look for innovative ways to leverage generative models for game development.Required Qualifications:Bachelor’s degree in Computer Science or related field, or equivalent experience.4+ years of experience as a software engineer (2+ years in data and/or machine learning focused roles).Familiarity with common tools for machine learning (e.g. Mlflow, Tensorflow, PyTorch), reinforcement learning, (e.g., RLlib, Gym/Gymnasium), and transformer-based models for language.Experience building software across multiple languages (e.g., Golang, Python, or C++).Experience with building and maintaining complex event driven systems.Experience with the development and operation of large-scale, end-to-end machine learning systems, including gathering requirements, designing production-ready architecture, and sustainably supporting high availability services.Experience with data processing (e.g., Spark, BigQuery, DataProc), storage (e.g., S3, Google Cloud Storage), transport (e.g., Kafka, PubSub), and orchestration (e.g., Airflow, Luigi).Experience deploying cloud infrastructure (e.g., AWS, GCP) using containers and orchestration (e.g., Docker, Kubernetes), managed using infrastructure as code (e.g., Terraform, Ansible).Experience with modern MLOPs platforms.Excellent Written and Verbal Communication.Excellent collaboration skills. Desired Qualifications:Experience or interest in working with Unreal Engine.Familiarity with modern ML platforms (e.g. Triton inference server, Seldon Core).

For this role, you'll find success through craft expertise, a collaborative spirit, and decision-making that prioritizes the delight of players. We will be looking at your past studies, experience, and your personal relationship with games. If you embody player empathy and care about players' experiences, this could be your roleOur Perks:

Riot has a focus on work/life balance, shown by our open paid time off policy, in addition to other perks such as flexible work schedules. We offer medical, dental, and life insurance, parental leave for you, your spouse/domestic partner and children, and a 401k with company match. Check out our benefits pages for more information.Riot Games fosters a player and workplace experience that values teamwork embodied by the Summoner's Code and Community Code. Our culture embraces differences as a strength, and our values are the guiding principles for how we approach work. We are committed to putting diversity and inclusion (D&I) at the center of everything we do, and promoting a fair and collaborative culture where Rioters treat one another with dignity and respect. We encourage you to read more about our value of thriving together and our ongoing work to build the most inclusive company in Gaming.



  • Los Angeles, CA, United States Parallel Systems Full time

    Parallel Systems is a Series A startup company developing the future of intermodal transportation. Our mission is to decarbonize freight while improving supply chain logistics and safety. We are developing vehicles and software to create new autonomous and electric transportation systems for existing rail infrastructure. As a Senior Software Engineer in...


  • Los Angeles, United States Devolved AI Full time

    Company: Devolved AILocation: Woodland Hills, CAPosition: Senior Machine Learning EngineerJob Overview:We are seeking a highly skilled and experienced Senior Machine Learning Engineer to join our dynamic team. In this role, you will be responsible for designing, developing, and implementing advanced machine learning models and algorithms. You will work...


  • Los Angeles, United States Devolved AI Full time

    Company: Devolved AILocation: Woodland Hills, CAPosition: Senior Machine Learning EngineerJob Overview:We are seeking a highly skilled and experienced Senior Machine Learning Engineer to join our dynamic team. In this role, you will be responsible for designing, developing, and implementing advanced machine learning models and algorithms. You will work...


  • Los Angeles, United States Society for Learning Analytics Research Full time

    The Learning Science group at the University of Southern California, Institute for Creative Technology is searching for a dedicated and innovative person to be the Senior Lead Software Engineer Mobile and Web Applications for our team. The Learning Science group leverages AI, Machine Learning, and other emerging technologies to personalize learning so that...


  • Los Angeles, California, United States Society for Learning Analytics Research Full time

    Senior Lead Software Engineer – Mobile and Web ApplicationsThe Learning Science group at the University of Southern California, Institute for Creative Technology is searching for a dedicated and innovative person to be the Senior Lead Software Engineer – Mobile and Web Applications for our team. The Learning Science group leverages AI, Machine Learning,...


  • Los Angeles, United States Machina Labs Full time

    Company: Machina Labs, founded in 2019 by aerospace and auto industry veterans, is a Los Angeles-based smart manufacturing company. Leveraging advancements in AI and robotics, Machina Labs develops software-defined factories to create modular manufacturing solutions. The company, backed by major investors in AI and Deep Tech, is currently developing the...

  • Engineering Manager

    2 months ago


    Los Angeles, United States Harnham Full time

    Engineering Manager - Machine Learning Hybrid - San Francisco Bay Area $250K-$300K Base Salary + BONUS + EQUITY + BENEFITS Are you seeking an opportunity to work with an exclusive tech startup? This fast-growing startup is looking for leader to head up their AI Engineering team! THE COMPANY This expansive startup prides itself on working on mass amounts of...

  • Engineering Manager

    3 weeks ago


    Los Angeles, United States Harnham Full time

    Engineering Manager - Machine Learning Hybrid - San Francisco Bay Area $250K-$300K Base Salary + BONUS + EQUITY + BENEFITS Are you seeking an opportunity to work with an exclusive tech startup? This fast-growing startup is looking for leader to head up their AI Engineering team! THE COMPANY This expansive startup prides itself on working on mass amounts of...


  • Los Angeles, United States Metropolis Full time

    Locations: Los Angeles, CA OR Seattle, WA The Company Metropolis is an artificial intelligence company that uses computer vision technology to enable frictionless, checkout-free experiences in the real world. Today, we are reimagining parking to enable millions of consumers to just "drive in and drive out." We envision a future where people transact in the...


  • Los Angeles, United States Riot Games Full time

    Engineers at Riot master their craft by building, launching, and operating games that delight players all over the world. As a Staff Software Engineer you will dive into projects that focus on team cohesiveness and cross-team goals. You'll lead development efforts, steer design processes, and exemplify the team's engineering culture. VALORANT is Riot's take...


  • Los Angeles, CA, United States Remotely Inc Full time

    This is a remote position. Machine Learning Engineer (US/Canada Residents Only, 1 year experience, remote) Team Remotely Inc. is a staffing and recruitment agency that offers a comprehensive solution for talent acquisition, including sourcing, vetting, pay rolling, and managing talent. Whether you need contract staffing, direct hire, direct sourcing,...


  • Los Angeles, United States Nextdoor Full time

    #TeamNextdoor Nextdoor is where you connect to the neighborhoods that matter to you so you can belong. Our purpose is to cultivate a kinder world where everyone has a neighborhood they can rely on. Neighbors around the world turn to Nextdoor daily to receive trusted information, give and get help, get things done, and build real-world connections with those...


  • Los Angeles, CA, United States Dice Full time

    Dice is the leading career destination for tech experts at every stage of their careers. Our client is in the gaming space looking for a Senior Data Engineer with 6-10 years of experience to lead a team across the Data landscape. This person ideally has experience in the gaming industry and has a very high level understanding of segmenting game data and user...


  • Los Angeles, CA, United States Hang Full time

    Hang is building the future of loyalty for brands. Hang is the next generation brand loyalty & membership platform. By harnessing the power of personalization, gamification, and its integrations ecosystem, Hang provides brands with a radically new type of loyalty experience for their customers. Today, they work with a variety of major brands (such as Ulta...


  • Los Angeles, United States Deep Abacus Full time

    Overview Innovative generative AI startup at the forefront of the AI revolution. Work at the intersection of state of the art Generative AI and Enterprise security product development Looking for a senior software engineering allrounder (backend & frontend) with a passion for building AI/ML products What you will do Develop and maintain our generative AI...


  • Los Angeles, California, United States SAMSUNG Full time

    Position Summary Samsung Ads is an advanced advertising technology company in rapid growth that focuses on enabling brands to connect with Samsung TV audiences as they are exposed to digital media by using the industry's most comprehensive data to build the world's smartest advertising platform. Being part of an international company such as Samsung and...


  • Los Angeles, California, United States Block Full time

    Company DescriptionIt all started with an idea at Block in 2013. Initially built to take the pain out of peer-to-peer payments, Cash App has gone from a simple product with a single purpose to a dynamic ecosystem, developing unique financial products, including Afterpay/Clearpay, to provide a better way to send, spend, invest, borrow and save to our 47...


  • Los Angeles, California, United States Block Full time

    Company DescriptionIt all started with an idea at Block in 2013. Initially built to take the pain out of peer-to-peer payments, Cash App has gone from a simple product with a single purpose to a dynamic ecosystem, developing unique financial products, including Afterpay/Clearpay, to provide a better way to send, spend, invest, borrow and save to our 47...


  • Los Angeles, CA, United States Remotely Inc Full time

    This is a remote position. Junior Machine Learning Engineer (US/Canada Residents Only, 1 year experience, remote) Team Remotely Inc. is a staffing and recruitment agency that offers a comprehensive solution for talent acquisition, including sourcing, vetting, pay rolling, and managing talent. Whether you need contract staffing, direct hire, direct...


  • Los Angeles, CA, United States Luca Talent Full time

    I am staffing for a cutting-edge AI startup at the forefront of developing advanced machine learning solutions. They specialize in creating optimized large foundation models and intelligent agents that push the boundaries of artificial intelligence. Our mission is to revolutionize industries by harnessing the power of state-of-the-art technology and...