GEICO is seeking a Senior Staff AI engineer to join their AI org. The ideal candidate will play key senior technical leadership roles in the development of Geico’s virtual agent platform, collaborate with a dynamic team of AI and software engineers, and demonstrate a proven track record of building and architecting high-performance, multi-system AI/ML platforms.
Requirements
- Bachelor’s degree or above in Computer Science, Engineering, Statistics or a related field
- 10+ years of professional software development experience with at least two general-purpose programming languages such as Java, C++, Python or C#.
- 10+ years of experience architecting, designing and building multi-component AIML platform utilizing open-source/cloud-agnostic components such as search engine, data warehouse, streaming platform, relational database, Nosql, distributed processing, workflow management, robotic process automation, context management, etc.
- 6+ years’ experience managing end-to-end software development life cycle (version control, CICD pipelines, Kubernetes clusters, testing, monitoring & alerting, production support etc.)
- 6+ years’ experience with cloud providers such as Azure and AWS
- 3+ years’ experience utilizing and/or finetuning LLMs such as GPT, Llama, Mistral, Claude etc. to build conversational experiences and/or agentic workflows
Benefits
- Comprehensive Total Rewards program that offers personalized coverage tailor-made for you and your family’s overall well-being.
- Financial benefits including market-competitive compensation; a 401K savings plan vested from day one that offers a 6% match; performance and recognition-based incentives; and tuition assistance.
- Access to additional benefits like mental healthcare as well as fertility and adoption assistance.
- Supports flexibility- We provide workplace flexibility as well as our GEICO Flex program, which offers the ability to work from anywhere in the US for up to four weeks per year.