Senior Software Engineer, Applied AI

GEICO

Confirmed live yesterday High trust
Remote

Quick summary

Work type
Remote
Location
Palo Alto, CADallas, TXBethesda, MDSeattle, WA
Salary
$100,000–$215,000 / yr
Posted
23 days ago
Freshness
Confirmed live yesterday

Market check

Salary context

Below market

How this pay compares to similar roles

Similar $191k
This role $158k
$84k most similar roles pay here $245k

This role pays less than 71% of similar roles. Most pay $151,981–$229,387 — the shaded band above. At the midpoint, this role pays about $158k versus about $191k 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 68 open roles on FindRole.

Listed pay typically runs $112,500–$230,000 across 68 roles with salary data.

Most-posted roles

View all roles at GEICO

At a glance

TL;DR · Senior Software Engineer, Applied AI

Sr. Software Engineer - Applied AI joins the Unified Communication Service Engineering team to lead the development of cutting-edge AI products. This role focuses on transforming traditional communication touchpoints into a world-class service by building robust, scalable consumer experiences powered by large language models and generative AI. The engineer will identify automation opportunities, design agentic workflows, and build production systems for document intelligence and decision support. Key responsibilities include managing end-to-end system ownership, integrating knowledge graphs, and mentoring others in LLM technologies. Required technical skills include Python and modern frameworks such as LangChain, LangGraph, LangSmith, LlamaIndex, Hugging Face, and OpenAI or Anthropic APIs. The role also requires expertise in vector databases, retrieval-augmented generation, and distributed systems to solve complex problems within the insurance industry's communication and service infrastructure.

What does a Software Engineer earn in California?

Median $214000 from 775 postings across 63 companies.

See salary data

What you'll do

  • Identify and prioritize business process automation opportunities using AI, intelligent workflows, and agent-based systems.
  • Architect, build, and deploy production-ready AI solutions for document intelligence, decision support, and automated workflows.
  • Design and implement agentic workflows that orchestrate tools, APIs, and reasoning steps to automate complex processes at scale.
  • Integrate knowledge graphs to enhance reasoning, entity relationships, and multi-step context retrieval.
  • Own the end-to-end lifecycle of production systems, ensuring high standards for scalability, security, and performance.
  • Mentor and coach other engineers on LLM technologies, agentic workflow design, and AI best practices.
  • Conduct rigorous experiments to evaluate AI models through hypothesis definition, measurement, and iterative improvement.
  • Establish engineering best practices for the reliability, safety, governance, and monitoring of production AI systems.

What we're looking for

  • Bachelor's degree in Computer Science, Information Systems, or equivalent education or work experience.
  • 4+ years of professional software engineering or applied machine learning experience.
  • 1+ years of experience working with Generative AI or LLM-based systems in production.
  • Proficiency in Python and modern AI frameworks like LangChain, LangGraph, LlamaIndex, Hugging Face, and OpenAI/Anthropic APIs.
  • Experience designing, building, and operating production AI systems including agentic workflows and intelligent automation.
  • Strong understanding of RAG, vector databases, knowledge graph integration, and distributed systems fundamentals.
  • Experience mentoring engineers in AI, LLM, and agent-based system design.
  • Experience with Java ecosystems (preferred); experience in regulated industries or advanced GenAI capabilities (preferred).

More like this

Similar roles

Senior Software Engineer, Applied AI

GEICO

Remote (Palo Alto, CA) 148 days ago $80,000$215,000
Python LangChain LangGraph LangSmith LlamaIndex Hugging Face Anthropic API Generative AI LLMs Vector Databases Knowledge Graphs Java Spring AI LangChain4j Embabel Distributed Systems
5+ yrs exp Remote

Senior Engineer, Applied AI

GEICO

Bethesda, MD +3 23 days ago $100,000$215,000
Python Generative AI LLMs LangChain LangGraph LangSmith LlamaIndex Hugging Face Anthropic API Vector Databases Knowledge Graphs Java Spring AI LangChain4j Embabel Distributed Systems
4+ yrs exp

Staff Engineer, Applied AI

GEICO

Remote (Bethesda, MD) 63 days ago $110,000$230,000
Generative AI LLMs Agentic Workflows Vector Databases Knowledge Graphs Java Spring AI LangChain4j Embabel Distributed Systems Performance Optimization Reliability Engineering Document Intelligence
8+ yrs exp Remote