Senior Software Engineer, AI Agent Platform

GEICO

Confirmed live today High trust

Quick summary

Work type
On-site
Location
Palo Alto, CANew York City, NYBethesda, MDSeattle, WA
Salary
$105,000–$230,000 / yr
Employment
Full-time
Posted
27 days ago
Freshness
Confirmed live today

Market check

Salary context

Competitive pay

How this pay compares to similar roles

Similar $189k
This role $168k
$90k $245k
below market most similar roles pay here above market

This role pays less than 56% of similar roles. Most pay $151,000–$226,962 — the blue band above. At the midpoint, this role pays about $168k versus about $189k for comparable roles.

Based on 240 similar postings.

Employer

About GEICO

GEICO (Government Employees Insurance Company) is one of the largest auto insurers in the United States, offering affordable auto, home, renters, and other personal insurance products. Industry: Insurance

GEICO currently has 73 open roles on FindRole.

Listed pay typically runs $115,000–$230,000 across 70 roles with salary data.

Most-posted roles

View all roles at GEICO

At a glance

TL;DR · Senior Software Engineer, AI Agent Platform

JOB TITLE: Senior Software Engineer, AI Agent Platform As a Senior Software Engineer on the AI Agent Platform team, you will design, build, and own core components of an enterprise-wide platform for agentic workflows. You will develop several distributed systems, including an agent harness for durable execution, a retrieval-augmented generation platform for grounding agents in enterprise knowledge, an insight engine for capturing operational signals, an evaluation harness for measuring quality, and a skills marketplace for reusable capabilities. You will work across the full backend stack using Python, Java, or Go. Key responsibilities include managing production health, defining SLIs and SLOs, and ensuring system reliability through observability and load testing. This role solves the technical challenge of building scalable, multi-tenant infrastructure that supports diverse business workflows ranging from claims and underwriting to internal associate tools.

What does a Software Engineer earn in California?

Median $214500 from 1193 postings across 76 companies.

See salary data

What you'll do

  • Own the end-to-end design, implementation, and rollout of core platform components for the AI Agent Platform.
  • Build a durable execution engine for agent workflows featuring state management, checkpointing, and retries.
  • Develop a RAG platform for shared ingestion, chunking, embedding, and low-latency retrieval of enterprise data.
  • Create an insight engine to transform agent execution data into live domain knowledge and context.
  • Build an evaluation harness to run high-throughput offline and online tests to detect regressions.
  • Develop a multi-tenant skills marketplace for teams to publish, version, and reuse agent capabilities.
  • Implement reliability features including sandboxing, rate limiting, quotas, and capacity planning at scale.
  • Manage production health by defining SLIs/SLOs, building dashboards, and participating in on-call rotations.

What we're looking for

  • 5+ years of professional software engineering experience building and operating production backend systems at scale.
  • Experience owning the design and delivery of services or major features end to end.
  • Strong proficiency in one or more of Python, Java, Go, or comparable languages.
  • Strong distributed systems fundamentals, including concurrency, consistency, fault tolerance, data modeling, API design, and scalability.
  • Experience operating production services with CI/CD, automated testing, and Kubernetes or other container platforms.
  • Hands-on operational experience supporting production systems, including observability, monitoring, alerting, on-call participation, incident response, and postmortems.
  • Experience scaling systems or improving reliability, such as meeting SLOs, performance tuning, capacity planning, or eliminating recurring failure modes.
  • Background in application, platform, or infrastructure engineering.

More like this

Similar roles

Senior Software Engineer, AI Agent Platform

GEICO

Palo Alto, CA +3 27 days ago $105,000–$230,000
Python Java Go Distributed Systems GenAI RAG Kubernetes CI/CD Kafka AWS Azure OpenSearch Prometheus Grafana OpenTelemetry LangGraph Langfuse LangSmith Braintrust Arize Phoenix MCP SRE
5+ yrs exp

Senior Staff Software Engineer, AI Agent Platform

GEICO

New York City, NY +3 27 days ago $130,000–$300,000
Python Java Go Distributed Systems GenAI RAG Kubernetes CI/CD Kafka OpenTelemetry Prometheus Grafana Datadog LangGraph Langfuse LangSmith Braintrust Arize Phoenix Azure AWS OpenSearch Vespa Temporal Restate DBOS AWS Step Functions API Design SRE Chaos Engineering
10+ yrs exp Hybrid

Distinguished Engineer, AI Applications

GEICO

Palo Alto, CA +2 54 days ago $210,000–$350,000
Generative AI LLM RAG LangChain LlamaIndex AWS Azure Kubernetes CI/CD Kafka Spark Ray Airflow Temporal Prefect Elasticsearch Qdrant Milvus Pinecone Weaviate Snowflake NoSQL OpenTelemetry LangSmith Arize Phoenix Weights & Biases Distributed Systems
10+ yrs exp Hybrid

Senior Staff Software Engineer, AI Agent Platform

Nvidia

Santa Clara, CA 11 days ago $200,000–$322,000
Kubernetes Python Kafka Redis GitLab CI ArgoCD FastAPI Flask MongoDB PostgreSQL Vault OAuth 2.0 JWT LangChain LangGraph Milvus Pinecone Weaviate React Vue CI/CD Distributed Systems RAG OTEL
10+ yrs exp

Senior Software Engineer, AI Agent Compute

Nvidia

Remote (CA) +1 46 days ago
Go TypeScript Temporal PostgreSQL MongoDB Distributed Systems VM Identity and Access Management Network Security Container Security Zero-Trust Observability Data Modeling
8+ yrs exp Remote

Software Engineer, Agent Platform

Anduril Industries

Washington, District of Columbia +1 123 days ago $220,000–$292,000
Generative AI SFT Reinforcement Learning Kubernetes Docker Distributed Systems LangChain Claude SDK ML Infrastructure Workflow Orchestration APIs Observability