Staff Software Engineer - AI
Core
Design, develop, and deploy agentic AI systems, generative AI workflows, and scalable data platforms to enable autonomous decision-making and intelligent testing across the enterprise.
Role type
Staff Software Engineer (AI/ML & Agentic Systems)
Builds
Agentic AI systems, multi-agent frameworks, AI-powered testing tools, and scalable data platforms
Domain
Insurance technology, Generative AI, Agentic AI, MLOps
Deliverable
production ML models | product features | infrastructure
Required skills
Python, Java, C++, AI/ML algorithms, cloud platforms (AWS/Azure/GCP), MLOps tools (MLflow, Kubeflow), agent orchestration (LangGraph, Crew AI), LLMops, vector search, graph algorithms, Playwright, performance load testing
Preferred skills
NLP, computer vision, reinforcement learning, generative AI, foundation models (Gemini, Claude), real-time inference systems, edge AI, mathematics, statistics, LLMs, LRM, AI ethics, bias mitigation, explainable AI
Technologies
LangGraph, Crew AI, Semantic Kernel, MLflow, Kubeflow, Docker, Git, Playwright, AWS, Azure, GCP, Gemini, Claude
Responsibilities
Develop algorithms for autonomous AI agents; design multi-agent frameworks; translate business requirements into agentic AI solutions; optimize agents for performance and scalability; conduct prompt engineering; integrate AI solutions into production systems; evaluate and scale AI-powered testing tools; drive adoption of intelligent test automation frameworks
Seniority
Staff, hands-on IC with strategic influence