Senior Engineer, Java Software Development AI

GEICO

Confirmed live yesterday High trust
Hybrid

Quick summary

Work type
Hybrid
Location
Bethesda, MD
Salary
$105,000–$215,000 / yr
Posted
3 days ago
Freshness
Confirmed live yesterday

Market check

Salary context

Competitive pay

How this pay compares to similar roles

Similar $168k
This role $160k
$92k most similar roles pay here $231k

This role pays less than 60% of similar roles. Most pay $149,500–$187,025 — the shaded band above. At the midpoint, this role pays about $160k versus about $168k 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 82 open roles on FindRole.

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

Most-posted roles

View all roles at GEICO

At a glance

TL;DR · Senior Engineer, Java Software Development AI

Senior Engineer - (Java/Software Development/AI) - Hybrid works with an engineering team to innovate, build new systems, and enhance existing infrastructure while leading the strategy and execution of a technical roadmap. The role focuses on integrating applied AI, intelligent automation, and agentic workflows into enterprise solutions to improve business outcomes. Day-to-day responsibilities include designing durable AI workflows, selecting appropriate technologies like vector stores and knowledge graphs, and mentoring others on production evaluation and responsible deployment. The candidate will utilize Java, C#, Python, SQL, NoSQL databases, Docker, Kubernetes, and cloud services across Azure, AWS, and GCP. Technical requirements include experience with GraphQL, gRPC, Kafka, Flutter, Angular, and React to build full-stack applications. This role solves complex problems by translating business needs into technical designs for AI-augmented workflows and high-performance, event-driven microservices.

What does a Engineer earn?

Median $185000 from 263 postings across 56 companies.

See salary data

What you'll do

  • Lead the strategy and execution of a technical roadmap to increase product delivery velocity and unlock new engineering capabilities.
  • Design, build, and maintain high-quality software services including AI-augmented workflows and intelligent automation systems.
  • Identify and evaluate high-value use cases for applying AI and agentic workflows to enterprise processes.
  • Develop end-to-end solutions spanning front-end implementations, API tiers, and back-end domain services using modern programming languages.
  • Select and rationalize AI technologies based on trade-offs between cost, latency, accuracy, security, and operability.
  • Establish engineering patterns for evaluating, monitoring, and governing components in production environments.
  • Mentor and coach the engineering community on applied AI patterns, production evaluation, and responsible deployment practices.
  • Translate complex business needs into technical designs by collaborating with product, domain experts, and analytics partners.

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 with 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 environments.
  • 2+ years of experience with AWS, GCP, Azure, or other cloud services.
  • Expertise in designing microservices using GraphQL, gRPC, Java, Python, and Kafka.
  • Proficiency in modern OOP languages including Java, C#, C++, or Python.
  • Experience with container orchestration (Docker, Kubernetes) and various SQL/NoSQL databases.

More like this

Similar roles

Senior Engineer, Artificial Intelligence

GEICO

Remote (Bethesda, MD) 49 days ago $105,000$215,000
Python Java C++ SQL NoSQL Azure AWS Docker Kubernetes TensorFlow PyTorch LLMs Microsoft Dynamics CRM Microsoft Power Platforms REST APIs PowerShell Infrastructure as Code
4+ yrs exp Remote

Senior Engineer, Applied AI

GEICO

Bethesda, MD +3 29 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

Senior Software Engineer, Underwriting Automation

GEICO

Bethesda, MD +3 22 days ago $100,000$230,000
Java Python C# .NET SQL NoSQL GraphQL gRPC Kafka Kubernetes Docker AWS GCP Azure Microservices API First Design event driven architecture SAML OAuth Active Directory Apache Trino PostgreSQL MySQL Cassandra
4+ yrs exp Hybrid

Senior Staff Machine Learning Engineer

GEICO

Palo Alto, CA 141 days ago $150,000$300,000
Generative AI LLMs Python Java C++ C# AWS Azure Kubernetes CICD Kafka Spark Ray Airflow Temporal elastic search Qdrant Snowflake PostgreSQL MongoDB Cassandra
10+ yrs exp

Senior Engineer, Durable Compliance

GEICO

Remote (Renton, WA) +3 57 days ago $75,000$215,000
C# .NET Python Java Go SQL NoSQL Docker Kubernetes Azure AWS GCP Angular React TypeScript JavaScript HTML-5 RESTful Web Services Microservices Infrastructure as Code Azure DevOps
Remote

Senior Staff Machine Learning Engineer

GEICO

Palo Alto, CA +1 104 days ago $150,000$300,000
Generative AI LLMs Python Java C++ C# AWS Azure Kubernetes CICD Kafka Spark Ray Airflow Temporal elastic search Qdrant Snowflake PostgreSQL MongoDB Cassandra
10+ yrs exp