Senior Staff Software Engineer - AI & Underwriting Platforms - Hybrid
Core
Design, build, and scale mission-critical, AI-enabled underwriting platforms to power decisions across GEICO business lines.
Role type
Senior Staff Software Engineer (AI & Underwriting Platforms)
Builds
Large-scale, production-ready underwriting platforms with AI and LLM-powered capabilities
Domain
Insurance / Cloud-native distributed systems / Applied AI
Deliverable
production ML models | product features
Required skills
Java, Go, or C++; distributed systems and service-oriented architectures; cloud-native system design on AWS, Azure, or GCP; DevOps and CI/CD; system design and data structures; AI/ML integration including LLMs, prompts, and RAG-based approaches
Preferred skills
Open-source framework contributions; experience in fast-paced, startup-like environments
Technologies
AWS, Azure, GCP; REST, gRPC; LLMs; RAG
Responsibilities
Lead design and delivery of large-scale underwriting platforms; architect highly available and scalable services; drive end-to-end ownership of systems from concept to production; provide technical leadership and influence architecture; mentor senior and mid-level engineers; partner with Product and Operations to deliver business outcomes; modernize legacy systems via cloud migration and automation
Seniority
Senior Staff, hands-on IC with leadership scope