Find a jobRecruiters

Staff Software Engineer (Enterprise AI)

Exclusive opportunity

Onsite

Staff Software Engineer (Enterprise AI)

Riot Games

Staff Software Engineer (Enterprise AI)

Skills

Data EngineeringDockerNestReactNodeTypescriptPythonPostgreSQLMySQLRedisDatabricksGitGraphQLAIAWSKubernetes

1 month ago

Share this opportunity

Share this opportunity to other talents of your network:
✓ Offer them a visibility boost with clients.
✓ Help your contacts find their next job.

Important information


Contract type:

Permanent

Salary:

$192,500 – $269,400 / year

Location:

Los Angeles, CA, USA

Work mode:

Onsite

Published on:

12 September 2026

What they need


  • As a Staff Full-Stack Software Engineer specializing in AI, you will personally design and build the AI agent capabilities and product experiences for an internal enterprise intelligence platform
  • This includes the retrieval, orchestration, and reasoning layer that sits on top of a semantic data layer built and maintained by a partner data engineering team
  • You’ll turn these capabilities into search, chat, and workflow experiences that help leaders find information and make decisions faster
  • This is a hands-on, coding-majority role
  • You’ll build the agents, prompts, tool integrations, and full-stack product surface yourself
  • You’ll work directly with product owners, system leads, and domain experts across HR, Finance, IT, Legal, and Workplace to understand real workflows
  • You’ll also work closely with a partner data engineering team that owns ingestion, the semantic layer, and the underlying data model
  • You will consume and help shape requirements for that layer rather than building it yourself
  • Your work will directly improve how Rioters hire, plan, spend, onboard, and operate at scale
  • The ideal candidate is a deeply experienced full-stack software engineer who has personally shipped AI-enabled products at scale, is comfortable building in ambiguous and evolving problem spaces, and takes ownership of systems from the first commit through production operation
  • The role will report to the Manager of Enterprise Systems Engineering
  • Build and maintain an orchestrator + specialist-agent architecture (retrieval, tool use, structured outputs, multi-step reasoning) on top of a semantic data layer owned by a partner data team
  • Design and implement retrieval and grounding for RAG/semantic search use cases: embeddings, reranking, citation of evidence, and techniques to reduce hallucination
  • Integrate agents with internal and external tools/APIs (function/tool calling) to let them take real actions, not just answer questions
  • Build the full-stack application layer, APIs, and UI that exposes AI-powered search, chat, and workflow experiences to end users
  • Instrument AI features with observability for quality, latency, token usage, and cost, and use it to drive iteration and tuning
  • Iterate on prompts and model choices quickly, with sensible fallback behavior when a model, tool, or retrieval step fails or returns low-confidence output
  • Apply solid engineering fundamentals: source control, code review, automated testing (unit, integration, functional), CI/CD, and on-call for the systems you own

Benefits

  • Healthcare: Medical, dental, and vision plans that cover you as well as your spouse/domestic partner and children.
  • Family Care: Life insurance, parental leave, plus short and long-term disability.
  • Open Paid Time Off: In addition to holidays, a 2-week end of year break, and a 1-week mid-year break, Rioters are trusted to take the time they need throughout the year.
  • Retirement: Riot matches retirement contributions so you can continue to play games long after you retire.
  • Play Fund: Riot’s annual play fund allows Rioters to broaden their knowledge of the games that matter to players and the community.
  • Donation Matching: Riot matches donations of time and money to nonprofits to double down on support.- Experience designing and running evaluation approaches for nondeterministic systems: curated datasets, automated metrics, human review, and production feedback
  • Working understanding of AI security and responsible-use risks, prompt injection, tool abuse, data leakage, access control, model limitations, sufficient to build safeguards into what you ship
  • 8+ years of professional experience in full-stack software development
  • Familiar with software engineering best practices: automated testing, code review, monitoring/observability, security and performance considerations
  • Deep hands-on programming experience in Node, TypeScript, React
  • Bachelor’s degree in Computer Engineering, Computer Science, Information Systems, or related field (or equivalent professional experience delivering enterprise technology solutions)
  • Practical, end-to-end experience building RAG or agentic systems: retrieval, tool-calling, structured outputs, multi-step reasoning, and verification/evaluation loops, not just familiarity with LLM APIs
  • Experience establishing basic AI observability (quality, safety, reliability, latency, token usage, cost) for features you build
  • Experience with modern frameworks (e.g., NextJS, NestJS)
  • Comfortable with cloud infrastructure and deployment: AWS, containers (Docker), orchestration (Kubernetes), CI/CD pipelines
  • Experience building RESTful and GraphQL APIs, working with relational (e.g., PostgreSQL, MySQL) and non-relational (e.g., Redis) databases
  • Deep practical knowledge of retrieval-augmented generation and semantic search, including embedding and reranking models, retrieval design, grounding, citations, and evaluation
  • Experience with agent platforms (e.g., LangGraph, AutoGen, CrewAI, or comparable), vector databases, and multi-agent orchestration patterns
  • Working familiarity with Python and lakehouse/data-catalog concepts (e.g., Databricks, Unity Catalog), enough to collaborate effectively with the data engineering team, without needing to own pipeline build-out
  • Experience shipping an internal AI product from scratch as part of a small, fast-moving team, comfortable with a “scrappy MVP, iterate” delivery style rather than a fully-specified roadmap

Other offers great for you!

These companies are also looking for great profiles

NGC x OPTIMA

Ingénieur Logiciel embarqué

Freelance

Cergy, France

Hybrid, Onsite

Skills

AUTOSARBSW

2 months ago

Quick apply

Salutech

Ingénieur Logiciel IA

Freelance

Paris, France

Onsite, Hybrid

Skills

DockerPythonTesting & QAKubernetesSoftware refactoringCI/CDObservabilityAsynchronous programming

13 days ago

Quick apply

Top Profil

Staff Software Engineer, Systèmes distribués et LLM

Freelance

Paris, France

Hybrid

Skills

LLMs / Large language modelsRuby on RailsRubyDevOpsPostgreSQLKubernetesDevOps EngineerSolutions ArchitectStaffStaff EngineerInnovation

7 days ago

Quick apply

The best place to find your next move

© 2026. All Rights Reserved.

Talents

Find a job

Create a profile

Solutions and tools