Senior Engineer, Java/Software Development/AI

GEICO

Confirmed live today High trust
Hybrid

Quick summary

Work type
Hybrid
Location
Bethesda, MD
Salary
$105,000–$215,000 / yr
Employment
Full-time
Posted
6 days ago
Freshness
Confirmed live today

Market check

Salary context

Competitive pay

How this pay compares to similar roles

Similar $163k
This role $160k
$92k $228k
below market most similar roles pay here above market

This role pays less than 57% of similar roles. Most pay $149,500–$177,250 — the blue band above. At the midpoint, this role pays about $160k versus about $163k 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 97 open roles on FindRole.

Listed pay typically runs $110,000–$230,000 across 95 roles with salary data.

Most-posted roles

View all roles at GEICO

At a glance

TL;DR · Senior Engineer, Java/Software Development/AI

The Senior Engineer works with the engineering team to innovate, build, and enhance systems while identifying opportunities to solve critical problems. This role involves leading the strategy and execution of a technical roadmap to increase product delivery velocity and incorporate applied AI and intelligent automation into enterprise solutions. Key responsibilities include designing durable AI workflows, selecting technologies like vector stores and knowledge graphs, and mentoring the engineering community. The candidate will utilize Java, C#, Python, SQL, and NoSQL databases, alongside container orchestration tools like Docker and Kubernetes across Azure, AWS, and GCP. Technical tasks involve building full-stack applications using Flutter, Angular, React, GraphQL, and gRPC. The work focuses on creating resilient, event-driven microservices and production-grade generative AI components for enterprise processes.

What does a Engineer earn in Maryland?

Median $167500 from 30 postings across 3 companies.

See salary data

What you'll do

  • Lead the strategy and execution of a technical roadmap to increase product delivery velocity and engineering capabilities.
  • Design and implement applied AI architectures, including intelligent automation, agentic workflows, and retrieval-augmented generation.
  • Translate business needs into technical designs and high-quality software services across front-end, API, and back-end tiers.
  • Select and rationalize AI technologies, models, and vector stores based on cost, latency, accuracy, and security.
  • Develop durable, observable AI workflows using orchestration patterns like Temporal and agent frameworks.
  • Establish engineering patterns for evaluating, monitoring, and governing production components, including safety and incident response.
  • Mentor engineering and product teams on applied AI patterns, production evaluation, and responsible deployment practices.
  • Utilize Java, C#, SQL, and cloud services (Azure/AWS/GCP) to build scalable microservices and containerized solutions.

What we're looking for

  • Bachelor’s degree in Computer Science, Information Systems, or equivalent education or work experience.
  • 6+ years of full-stack development experience using Java, C#, Python, or Go.
  • 4+ years of experience with architecture and design.
  • 2+ years of experience with applied AI, generative AI, or intelligent automation in production.
  • 2+ years of experience with AWS, GCP, Azure, or another cloud service.
  • Proven expertise in designing and developing microservices using GraphQL, gRPC, Java, Python, and Kafka.
  • Fluency and specialization with at least two modern OOP languages such as Java, C#, C++, or Python.
  • Extensive experience shipping LLM, generative AI, or intelligent automation solutions in production environments.

More like this

Similar roles

Senior Engineer, Java/Software Development/AI

GEICO

Bethesda, MD 27 days ago $105,000–$215,000
Generative AI LLM Python Java C# Kubernetes Docker AWS Azure GCP SQL NoSQL PostgreSQL MySQL Cassandra Kafka GraphQL gRPC React Angular Flutter Temporal Fable Microservices Event-Driven Architecture Retrieval-Augmented Generation Vector Stores Knowledge Graphs
6+ yrs exp Hybrid

Senior Staff Engineer, Java / Test Engineering & Applied AI

GEICO

Bethesda, MD 6 days ago $130,000–$260,000
Applied AI Generative AI LLM RAG Python Java C# Go Kubernetes Docker AWS GCP Azure Kafka GraphQL gRPC SQL NoSQL Microservices OAuth SAML Active Directory Temporal Fable Automated Testing
10+ yrs exp Hybrid

Senior Engineer, Artificial Intelligence

GEICO

Bethesda, MD +1 73 days ago $105,000–$215,000
Python Java C++ SQL NoSQL TensorFlow PyTorch LLMs Docker Kubernetes Azure AWS GCP Microsoft Dynamics CRM Microsoft Power Platforms REST APIs Infrastructure as Code PowerShell Natural Language Processing
4+ yrs exp Hybrid

Senior Engineer, Artificial Intelligence

GEICO

Bethesda, MD +1 17 days ago $105,000–$215,000
Python Java C++ SQL NoSQL TensorFlow PyTorch LLMs Docker Kubernetes Azure AWS GCP Microsoft Dynamics CRM Microsoft Power Platforms REST APIs Infrastructure as Code PowerShell Natural Language Processing IVR
4+ yrs exp Hybrid

Senior Staff Engineer, Martech/AI/LLM

GEICO

Bethesda, MD +2 27 days ago $130,000–$260,000
Python Java C# C++ Go SQL NoSQL Docker Kubernetes Azure AWS GCP PostgreSQL MySQL Cassandra Cosmos Apache Trino Kafka GraphQL gRPC LLM Generative AI Microservices Event-Driven Architecture
10+ yrs exp Hybrid

Senior Software Engineer

Cisco

RTP, NC 11 days ago $139,300–$203,600
Go Python Kubernetes Docker CI/CD Splunk Terraform Ansible Puppet CloudFormation AWS Azure Google Cloud Platform REST APIs Microservices Linux AppDynamics ThousandEyes Git
7+ yrs exp Hybrid