GEICO

Staff Engineer - (Java/Software Development/AI)

GEICO
Apply
2 days ago
Bethesda, MD, USAStaff+

Base Salary

$115k - $230k/yr

Responsibilities

  • Provide technical leadership and influence enterprise engineering strategy, architecture, technology selection, and product direction.
  • Design and deliver high-quality full-stack software, services, APIs, event-driven systems, and AI-enabled enterprise solutions.
  • Identify, evaluate, and productionize valuable use cases for AI, intelligent automation, agents, retrieval-augmented generation, and hybrid workflows.
  • Design durable, observable workflows using orchestration, agent patterns, tools, APIs, business rules, and human-in-the-loop steps.
  • Establish production patterns for evaluation, monitoring, testing, quality metrics, safety, fallback behavior, governance, and incident response.
  • Mentor engineers and product partners, educate executives, and strengthen organizational expertise in applied AI and responsible deployment.

Requirements

  • 8+ years of full-stack development experience with Java, C#, Python, or Go and client-side and server-side frameworks.
  • 6+ years of architecture and design experience.
  • 2+ years of applied AI, generative AI, or intelligent automation experience in production, or demonstrable ownership of AI-enabled platform capabilities.
  • Extensive experience shipping LLM, generative AI, or intelligent automation solutions in production environments.
  • Experience designing and developing microservices and resilient event-driven or messaging-based systems using GraphQL, gRPC, Java, Python, and Kafka.
  • Fluency in at least two modern object-oriented languages such as Java, C#, C++, or Python.
  • Experience with AI architecture, model and API integration, agents, retrieval, vector stores, knowledge graphs, workflow orchestration, authentication, APIs, events, and observability.
  • Strong understanding of relational and NoSQL databases, including MySQL, PostgreSQL, Cosmos, Cassandra, and Apache Trino.
  • Experience with cloud platforms, container orchestration, developer tooling, automated testing, and evaluation and regression testing for nondeterministic AI components.
  • Bachelor’s degree in Computer Science, Information Systems, or equivalent education or work experience.

Benefits

  • GEICO offers competitive pay, benefits, and flexibility to support employee well-being and future needs.
  • Personalized development programs, mentorship, and certification assistance are available.
  • GEICO will consider sponsoring a new qualified applicant for employment authorization for this position.
GEICO

About GEICO

10,000+ employees

GEICO sells auto and other personal lines insurance to U.S. consumers through a primarily direct-to-consumer model via web, mobile, and phone, with some local agents. Its products include car, motorcycle, RV, boat, homeowners, renters, condo, umbrella, and commercial auto coverage, plus roadside assistance. Founded in 1936 and headquartered in Bethesda, Maryland, GEICO is a subsidiary of Berkshire Hathaway and is among the largest auto insurers in the United States.

Contact me