Staff Engineer - Applied AI (Java)
GEICO
At a glance
AI generatedJoin our dynamic team as a Staff Software Engineer where you will leverage your expertise in Java and Spring Boot to design and maintain scalable microservices for high-performance systems. You will collaborate with Enterprise Architects and Product Managers to define technical roadmaps, integrate AI-powered features, and mentor junior engineers while fostering an inclusive development environment. Your responsibilities include building Generative AI applications, productionizing ML models, and championing innovation by staying updated on technology trends. Required skills encompass extensive experience in Java (version 21+), Spring Boot (3.4.x), microservices architecture, and AI-assisted development tools like Claude or Codex. Additionally, proficiency with cloud technologies, CI/CD pipelines, and observability is essential for this role at a company driving cutting-edge solutions in the Generative AI space.
Skills
What you'll do
What we're looking for
Market check
This $110,000–$230,000 range sits above 33% of similar postings on FindRole.
Peer median band
$151,000–$240,000
Median floor and ceiling across peers.
Typical midpoint (25–75%)
$163,125–$235,562
Middle half of comparable postings.
Based on 240 comparable postings.
* 240 is the maximum number of comparable postings sampled.
Employer
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 128 open roles on FindRole.
Listed pay typically runs $110,000–$230,000 across 128 roles with salary data.
Most-posted roles
More like this
GEICO
GEICO
GEICO
Plaid
GEICO
GEICO