GEICO is seeking an experienced Sr. Software Engineer to lead the development of cutting-edge AI product development. The ideal candidate has broad and deep technical knowledge, typically ranging from front-end UIs through back-end systems and all points in between.
Requirements
- 5+ years of professional software engineering or applied machine learning experience
- 1+ years working with Generative AI or LLM-based systems in production
- Strong experience with Python and modern AI frameworks
- Demonstrated experience designing, building, and operating production AI systems
- Proven track record building scalable, resilient, secure, and maintainable systems
- Strong understanding of agent architectures, workflow orchestration, retrieval-augmented generation, vector databases, and knowledge graph integration
- Ability to work deeply with engineers, product managers, and domain experts to co-create solutions
- Experience mentoring engineers and helping others grow in AI, LLM, and agent-based system design
- History of delivering measurable business outcomes with AI solutions
Benefits
- Comprehensive Total Rewards program
- Market-competitive compensation
- 401K savings plan with 6% match
- Performance and recognition-based incentives
- Tuition assistance
- Mental healthcare
- Fertility and adoption assistance
- Workplace flexibility
- GEICO Flex program for remote work