- Own end-to-end design, development, and maintenance of high-performance AI solutions that use agentic workflows to deliver concrete business value for internal stakeholders and customer-facing applications.
- Collaborate with cross-functional teams, including data scientists, ML engineers, software engineers, product managers, and designers to gather requirements, define project scope and prioritize feature development.
- Establish pragmatic technical visions and roadmaps that balance business outcomes, product release timelines, and engineering excellence.
- Integrate and build solutions using GEICO’s AI platform architecture.
- Partner with platform teams to communicate requirements, understand current capabilities and gaps, and contribute to platform feature roadmaps and development.
- Ideate, define, and build first-of-its-kind solutions within GEICO, with a deep understanding of business and technical processes, applications, and architecture to guide development.
- Drive the selection, evaluation, and implementation of software technologies, tools, and frameworks, balancing build vs. buy, speed to market, maintainability, etc.
- Take ownership in project planning and stakeholder management, driving technical alignment, ensuring efficient resource allocation, and timely delivery of solutions.
- Mentor and guide junior engineers via code reviews and design sessions, establish and enforce best practices, and foster a collaborative and high-performance team culture.
Requirements
- 8+ years of experience designing and building scalable production AI/ML applications and systems in cloud environments
- 5+ years owning end-to-end development, monitoring, maintenance, and continuous improvement of scalable, robust AI/ML applications.
- 5+ years of experience with training, finetuning, real-time/batch inferencing, and evaluation systems for AI/ML models and LLMs used in production systems
- 5+ years of experience managing the end-to-end software development life cycle (e.g. CI/CD pipelines, Kubernetes-based deployments, testing, monitoring & alerting, production support etc.) for Generative AI applications, backend systems, and APIs
- Experience using frameworks to build LLM-based agentic workflows such LangSmith/LangGraph or similar
- Experience using typical agentic communication standards such as A2A, MCP, and similar to design, architect, and build working multi-agent applications
- Proficient in Python, Java or similar general-purpose programming languages.
- Bachelor’s degree or above in Computer Science, Engineering, Statistics or a related field.
Core Competencies
Demonstrates expertise in designing and building scalable AI/ML applications, with a strong focus on cloud environments and end-to-end software development life cycle management. Proficient in mentoring teams and driving technical alignment to deliver innovative solutions that meet business objectives.
Highest-signal resume keywords
- AI/ML Application Development
- Cloud Environments
- End-to-End Software Development Life Cycle
- Python Programming
- Kubernetes-Based Deployments
ATS Optimization Keywords
Hard Skills
- AI/ML Systems Design
- Scalable Production Applications
- Continuous Improvement
- Training and Finetuning Models
- Real-Time/Batch Inferencing
- CI/CD Pipelines
- Monitoring and Alerting
- APIs Development
- Frameworks for LLM-Based Workflows
- Agentic Communication Standards
Soft Skills
- Stakeholder Management
- Team Collaboration
- Mentoring
- Project Planning
- Resource Allocation
Industry Keywords
- Generative AI
- Multi-Agent Applications
- Business Value Delivery
- Technical Vision and Roadmaps
- Engineering Excellence
Tools & Technologies
- GEICO AI Platform Architecture
- LangSmith
- LangGraph
- Kubernetes
- CI/CD Tools