Staff Software Engineer, AI Agent Platform
GEICOAbout the role
At GEICO, we offer a rewarding career where your ambitions are met with endless possibilities.
Every day we honor our iconic brand by offering quality coverage to millions of customers and being there when they need us most. We thrive through relentless innovation to exceed our customers’ expectations while making a real impact for our company through our shared purpose.
When you join our company, we want you to feel valued, supported and proud to work here. That’s why we offer The GEICO Pledge: Great Company, Great Culture, Great Rewards and Great Careers.
The Geico AI Agent Platform team is seeking an exceptional Staff Software Engineer to build the next generation enterprise Agent OS and SDKs. This role combines deep technical expertise in platform engineering, application design and agentic workflows with strong leadership and mentoring capabilities. You will be responsible for designing, implementing, and maintaining scalable, reliable frontend and backend systems that enable our business, product and engineering teams to build, test and deploy their own AI agents & workflows. The candidate must have excellent communication skills and a proven track record of delivering business value via technical excellence.
KEY REPONSIBILITIES
Platform Engineering:
Architect and implement scalable multi-tenant backend systems for building AI agent workflows, including agent configuration, offline evaluation, synthetic data generation, workflow simulation, agent marketplace, etc. using Azure Kubernetes Service (AKS), FastAPI, etc., ensuring economy of scale and control cost of maintenance.
Collaborate with Design team to architect and implement frontend experiences and workflows for onboarding both technical and non-technical stakeholders, maximizing user adoption and successful AI agent development
Develop observability frameworks to ensure 99.9%+ uptime for AI agent platforms through robust monitoring, alerting, and incident response procedures
Evaluate and (if desirable) integrate cutting-edge GenAI frameworks, libraries and vendors to maintain a state-of-the-art technology stack, including hybrid cloud solutions with AWS/GCP as backup or specialized use cases
Architect and implement scalable, high-performance machine learning platforms and systems capable of processing large data volumes and supporting real-time decision making and workflows.
DevOps/Application Lifecycle Management:
Oversee the end-to-end lifecycle of AI agent applications, ensuring robust testing, deployment, and ongoing monitoring.
Ensure adherence to company production readiness standards, security protocols, and regulatory compliance throughout the development lifecycle.
Continuously optimize platform performance, reducing latency and improving throughput for AI agent workloads
Design and implement backup, recovery, and business continuity plans for hosted platform applications & services
Apply for this role
Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.
Apply Now →Generate Application KitFree account required — sign up in 30s