Get AI-powered advice on this job and more exclusive features.
Direct message the job poster from GEICO Tech
Position Description
GEICO is seeking an experienced Staff or Sr. Staff AI engineer to join our AI org. This person will play key technical leadership roles for the development of Geico’s virtual agent platform that elevates the experience of both external customers and internal associates. You will be collaborating with a dynamic team of AI and software engineers to design, develop, and deploy systems that ensure productivity, scalability, and usability of GenAI workflows across Geico. The ideal candidate should demonstrate a proven track record of building high-performance AI/ML platforms & systems, with hands-on experience and deep enthusiasm for Generative AI and related ecosystems.
Responsibilities
- Own design, development, and maintenance of high-performance, durable, and scalable platform components that jointly power collections of end-to-end GenAI agentic workflows, including knowledge curation & management, search, prompt management, workflow orchestration, action resolution, logging & tracing systems, etc.
- Contribute to the selection, evaluation, and implementation of software technologies, tools, and frameworks, balancing build vs. buy, speed to market vs. maintainability, etc.
- Collaborate with cross-functional teams—data scientists, ML engineers, software engineers, product managers, and designers—to gather requirements, define project scope, and prioritize features. Establish pragmatic technical visions & roadmaps that balance business outcomes, product release timelines, and engineering excellence.
- Assist in planning and estimating software development projects, ensuring efficient resource allocation and timely delivery.
- Lead a small team of engineers for feature implementation. Own technical roadmaps & implementation strategies. Troubleshoot and resolve complex software issues to ensure optimal platform performance and reliability.
- Mentor and guide junior engineers through code reviews and design sessions, fostering collaboration and elevating AI best practices company-wide.
Basic Qualifications
- 6+ years of professional software development experience with at least two programming languages such as Java, C++, Python, or C#.
- 6+ years designing and building AIML platforms utilizing open-source/cloud-agnostic components like search engines (e.g., Elasticsearch), data warehouses (e.g., Snowflake), streaming platforms (e.g., Kafka), relational databases (e.g., PostgreSQL), NoSQL (e.g., MongoDB, Cassandra), distributed processing (e.g., Spark, Ray), workflow management (e.g., Airflow, Temporal), context & memory management (e.g., Redis).
- 4+ years managing end-to-end software development lifecycle including version control, CI/CD pipelines, Kubernetes, testing, monitoring, and production support.
- 4+ years building training, finetuning, real-time/batch inferencing, and evaluation systems for AIML models and LLMs, especially utilizing GPU infrastructure.
- Bachelor’s degree or higher in Computer Science, Engineering, Statistics, or related fields.
Preferred Qualifications
- 3+ years experience with cloud providers such as Azure and AWS.
- 2+ years experience with front-end technologies/frameworks like React and Flutter.
- 2+ years experience utilizing/finetuning LLMs like GPT, Llama, Mistral, Claude for conversational and agentic workflows.
- Strong communication and problem-solving skills for dynamic, cross-functional environments.
Salary range: $115,000 - $260,000 annually. Final offers depend on experience, education, location, and market factors.
GEICO may sponsor qualified applicants for employment authorization.
Benefits
- Premier Medical, Dental, and Vision Insurance
- Paid Vacation, Sick, and Parental Leave
- 401(k) Plan
- Tuition Assistance
- Paid Training and Licensures
*Benefits vary by location and eligibility requirements.
**Coverage begins on hire date; enroll within 30 days.
GEICO is an Equal Opportunity Employer. We accommodate qualified individuals with disabilities and promote a harassment-free environment.
Additional Details
- Seniority level: Mid-Senior level
- Employment type: Full-time
- Industry: Technology, Information, and Media