Staff Software Engineer

2 weeks 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 Staff Software Engineer you will embody engineering excellence to your immediate collaborators and to the whole game dev team. You'll lead from the front through your individual contributions and support others through mentorship and participation in the wider tech community.

As a Staff Software Engineer working on Riot Data’s New, Emerging, and R&D Studio (NERDS) Data team, you will help build and launch brand new games  Through your direct contributions and your mentorship, you'll influence the technical direction for how ML/AI services are built, scaled and are operated. To enable ML and AI across Riot’s upcoming titles, you will develop required telemetry across all game systems and services. When teams need to use data for designer tools or new game features, you will collaborate across disciplines to design and build new data applications. You will report to the Engineering Manager for NERDS Data.

Responsibilities:
  • Lead development of game features that use machine learning in game servers, backend services, and client machines; gather requirements, design production-ready architectures, and support high availability services
  • Guide engineers from game and data teams in building telemetry to launch, operate, and improve new games
  • Ensure that data systems meet game team technical standards
  • Support game designers, data scientists, and analysts with tools and automation that make their workflows more efficient; gather datasets, build prototypes, and look for innovative ways to leverage ML/AI for game development
  • Improve engineering best practices, development processes, and coding standards across game teams
  • Mentor other data developers on the team
Required Qualifications:
  • 6+ years of relevant experience across machine learning engineering, software engineering, data scientist, or data engineering roles (3+ years in data and/or machine learning focused roles)
  • Experience building software across multiple languages (e.g., Golang, C++, or Python)
  • Experience leading 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 coaching across multiple technical roles, and mentoring mid and senior level engineers
  • Familiarity with common tools for machine learning (e.g. Tensorflow, PyTorch, MLflow), reinforcement learning, (e.g., RLlib, Gym/Gymnasium), or generative AI (e.g., LLMs, diffusion models)
  • Excellent written and verbal communication. 
  • Impact player with a track record of navigating ambiguity.
Desired Qualifications:
  • Experience leading data integration projects, including gathering requirements, defining data models, and sustainably supporting data warehousing needs
  • Experience working with data scientists and analysts
  • Interest in working with Unreal Engine
  • Familiarity working in an Agile environment

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 the experiences of players, this could be the role for you

Our 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.

(Los Angeles Only) Base salary range between $178,500 USD - $249,900 USD + incentive compensation + equity + 401K with company match + medical, dental, vision, and life insurance + short and long-term disability + open PTO.

(St. Louis Only) Base salary range between $170,000 USD - $238,100 USD + incentive compensation + equity + 401K with company match + medical, dental, vision, and life insurance + short and long-term disability + open PTO.

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, California, United States Skyview 1 Full time

    SkyView 1 – Staff Software Engineer SkyView 1 is a high-growth fintech company on a mission to make wealth management better by putting banking products in the hands of the most comprehensive and independent financial advisors. Our team is building a platform that enables financial advisors to offer a high-interest, full-suite banking solution to their...


  • Los Angeles, United States Metropolis Full time

    Location: Santa Monica, CA or Seattle, WA (Hybrid)  The Company Metropolis develops advanced computer vision and machine learning technology that makes mobile commerce remarkable. Our platform is already deployed in hundreds of mobility facilities and industries with billions in opportunity. We’re building the digital pipes through which the future of...

  • Civil Engineer

    2 weeks ago


    Los Angeles, United States DK Engineer Corp Full time

    Job DescriptionJob Description About the job: We are currently looking for junior level (0-3 years experience) and experienced engineers (4-8 years experience) to join our team. Civil Engineers are responsible for the design of Civil plans including erosion control (SWPPP), grading and drainage, wet utilities (water, sewer, storm drain), stormwater treatment...


  • Los Angeles, California, United States Riot Games Full time

    Riot engineers bring deep knowledge of specific technical areas but also value the opportunity to work in a variety of broader domains. As a Software Engineer, you'll dive into projects that focus on team cohesiveness and cross-team objectives. You'll drive engine technology and provide other engineers and technical artists with a clear illustration of...


  • Los Angeles, California, United States Riot Games Full time

    Riot Games is a center of creativity where cutting-edge technology meets vibrant gaming culture. We're dedicated to crafting world-class experiences, as evidenced by our flagship title, League of Legends. Join us in shaping the landscape of gaming with Project Next.As a Staff Software Engineer on an unpublished R&D product team, you will be at the forefront...

  • Lead/Staff Engineer

    6 days ago


    Los Angeles, United States iJ Jones LLC Full time

    Job DescriptionJob DescriptionOverviewThe Lead/Staff Engineer is a critical role within our organization, responsible for overseeing the technical direction, engineering best practices, and mentorship of the engineering team. This role is essential for ensuring the successful development and delivery of high-quality, scalable, and reliable software...


  • Los Angeles, California, United States Harmonic Full time

    About UsHarmonic is using data and AI to map the world of startups. When companies are first formed, they're invisible to the world. We've created the only complete startup database, enabling the right investments to reach the right entrepreneurs at the right moment. We cover founders who've just filed for incorporation to scaleups hiring their go-public...

  • Software Engineer

    4 days ago


    Los Angeles, United States Tata Technologies Full time

    Contribute as system level engineer to build, integrate, and optimize security-related Linux and Android components into an RTOS-based infotainment solution for automotive consumer devices Be responsible for the entire lifecycle of the security domain, including requirements, system design, development, deployment, and maintenance of the infotainment...

  • Software Engineer

    2 weeks ago


    Los Angeles, United States Parallel Systems Corp 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. At Parallel Systems, we value the...

  • Software Engineer

    2 weeks ago


    Los Angeles, United States Matal Full time

    Responsiblities Participating in software development of new products across all phases of the product lifecycle from concept development to lab and offsite integration and evaluation. Opportunities include embedded control systems and operator interface development. Working cohesively on a multi-functional team with exciting technologies and products....

  • Software Engineer

    2 weeks ago


    Los Angeles, California, United States Matal Full time

    Responsiblities Participating in software development of new products across all phases of the product lifecycle from concept development to lab and offsite integration and evaluation. Opportunities include embedded control systems and operator interface development. Working cohesively on a multi-functional team with exciting technologies and products....


  • Los Angeles, United States Transpacific Technologies Inc Full time

    Job DescriptionJob DescriptionTTI is looking for a motivated engineer to join us on a highly anticipated space project. Strong candidates will be familiar with Software and Hardware Development applications this engineer will work directly with leadership bridging between Hardware and Software. Work performed will include; MATLAB coder and auto-code...


  • Los Angeles, United States Trans Pacific Technologies Full time

    Job Description Job Description TTI is looking for a motivated engineer to join us on a highly anticipated space project. Strong candidates will be familiar with Software and Hardware Development applications this engineer will work directly with leadership bridging between Hardware and Software. Work performed will include; MATLAB coder and auto-code...

  • Software Engineer II

    4 weeks ago


    Los Angeles, United States augmentjobs Full time

    Job DescriptionJob DescriptionPosition Overview: We are seeking an experienced Software Engineer II to join our team. The ideal candidate will have several years of professional software development experience, demonstrating a strong understanding of software engineering principles and a track record of successful project contributions. As a Software...

  • Software Engineer

    2 weeks ago


    Los Angeles, United States Hadrian Full time

    Hadrian — Manufacturing the Future Hadrian is building autonomous factories that help aerospace and defense companies make rockets, jets, and satellites 10x faster and 2x cheaper. Our CEO, Chris Power, discusses the importance of what we're building in this video. We are a lean but mighty team (and growing!) people that are passionate about building...


  • Los Angeles, United States Coalesce Management Consulting Full time

    Job Role: Software Test EngineerLocation: United States (REMOTE)Contract Length: 12+ monthsGC or USC ONLY (NO THIRD PARTIES)Coalesce Management Consulting are looking for a Software Test Engineer to support one of our leading Aerospace clients with their ongoing projects.The client are looking for an engineer to come on-board for an initial 12 months with...


  • Los Angeles, United States Coalesce Management Consulting Full time

    Job Role: Software Test EngineerLocation: United States (REMOTE)Contract Length: 12+ monthsGC or USC ONLY (NO THIRD PARTIES)Coalesce Management Consulting are looking for a Software Test Engineer to support one of our leading Aerospace clients with their ongoing projects.The client are looking for an engineer to come on-board for an initial 12 months with...


  • Los Angeles, United States Coalesce Management Consulting Full time

    Job Role: Software Test EngineerLocation: United States (REMOTE)Contract Length: 12+ monthsGC or USC ONLY (NO THIRD PARTIES)Coalesce Management Consulting are looking for a Software Test Engineer to support one of our leading Aerospace clients with their ongoing projects.The client are looking for an engineer to come on-board for an initial 12 months with...


  • Los Angeles, United States Medtronic Full time

    Careers that Change Lives As a Senior Embedded Software Engineer, you will provide technical leadership for software and firmware development. The primary role for this position is writing the high-level embedded software interacting both with low level embedded software interfacing with electronics as well as other devices of the overall medical device...


  • Los Angeles, United States Cypress HCM Full time

    Software Engineer Our client is looking for a software engineer with a background in hardware testing, ideally in the medical device space. This will be contract to hire but may entertain direct hire as well, and will require someone to work fully onsite in the LA area.Key Responsibilities • Work closely with cross-functional teams to gather requirements...