Senior Java Engineer: Build AI-Driven Distributed Systems

GEICO

Palo Alto (CA)

On-site

USD 105,000 - 215,000

Full time

2 days ago
Be an early applicant
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

GEICO in the United States is seeking a Software Engineer to join our AI-driven insurance technology team. You will work across Java-based systems, distributed architectures, and modern backend technologies to enhance customer experiences and claims processing.

The role emphasizes scalable design, collaboration with cross-functional teams, and applying ML tools like TensorFlow and SparkML to production Java applications, with opportunities to mentor peers and shape our technology strategy.

Qualifications

  • Proficient in at least two modern languages with OO design (e.g., Java, Python, C++).
  • Strong understanding of micro-services and REST APIs.
  • Experience with PostgreSQL design and administration.
  • Familiarity with cloud platforms and DevOps concepts.

Responsibilities

  • Scope, design, and build scalable distributed systems.
  • Drive towards correct solutions with technical leadership.
  • Collaborate across the software lifecycle with teams.
  • Participate in design reviews to raise engineering quality.
  • Develop reusable components for apps and databases.
  • Utilize Java, Python, JavaScript/TypeScript, Docker, Kubernetes, Azure tools.
  • Exposure to ML tools and AI integration in production.
  • Mentor junior engineers and share knowledge.

Skills

Java
Python
C++
C#
JavaScript

Education

Bachelor's degree in Computer Science, Information Systems, or equivalent education or work experience.

Tools

Kubernetes
Docker
PostgreSQL
Apache Kafka
Spark
TensorFlow
PyTorch
ReactJS
Flutter

Job description

GEICO in the United States is seeking a Software Engineer to join our AI-driven insurance technology team. You will work across Java-based systems, distributed architectures, and modern backend technologies to enhance customer experiences and claims processing.

The role emphasizes scalable design, collaboration with cross-functional teams, and applying ML tools like TensorFlow and SparkML to production Java applications, with opportunities to mentor peers and shape our technology strategy.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Java Engineer - AI-Driven Distributed Systems
Senior Java Engineer - AI-Driven Distributed Systems

Geico • Bethesda (MD)

On-site
USD 105,000 - 215,000
Sponsorship for employment eligibility
Senior Java Engineer — AI‑Driven Microservices & Cloud
Senior Java Engineer — AI‑Driven Microservices & Cloud

Government Employees Insurance Company • Palo Alto (CA)

On-site
USD 105,000 - 215,000
Senior AI & Java Software Engineer
Senior AI & Java Software Engineer

Government Employees Insurance Company • Bethesda (MD)

On-site
USD 105,000 - 215,000
Senior Java Engineer - Hybrid, AI-Driven Backend
Senior Java Engineer - Hybrid, AI-Driven Backend

GEICO • Northern (KY)

Hybrid
USD 105,000 - 215,000
Senior AI-Driven Software Engineer (Java/Full-Stack)
Senior AI-Driven Software Engineer (Java/Full-Stack)

GEICO • Bethesda (MD)

On-site
USD 105,000 - 215,000
Senior AI & Distributed Systems Engineer
Senior AI & Distributed Systems Engineer

GEICO • Palo Alto (CA)

On-site
USD 100,000 - 215,000
Staff Software Engineer, AI-Driven Microservices & Java
Staff Software Engineer, AI-Driven Microservices & Java

GEICO • Maryland

Hybrid
USD 115,000 - 230,000
Senior AI Engineer — Scalable Distributed Systems
Senior AI Engineer — Scalable Distributed Systems

GEICO • Bethesda (MD)

On-site
USD 100,000 - 215,000
Senior Staff Engineer: Java, AI-Driven Test Platforms
Senior Staff Engineer: Java, AI-Driven Test Platforms

GEICO • Bethesda (MD), Northern (KY)

Hybrid
USD 130,000 - 260,000
Hybrid work model
Competitive pay and benefits
Staff Software Engineer: Java, Spring Boot & AI Leader
Staff Software Engineer: Java, Spring Boot & AI Leader

GEICO • Palo Alto (CA)

On-site
USD 115,000 - 230,000
Great Company
Great Culture
Great Rewards
+1