The Senior Lead Software Engineer will enhance products across the product line by identifying, prioritizing, and delivering AI-driven features that improve user experience, efficiency, and operational resilience. The role designs, builds, and deploys production-grade AI applications, including LLM-powered workflows, Retrieval-Augmented Generation (RAG) solutions, and agentic systems. It also develops enterprise-ready agentic workflows, automation solutions, and self-healing patterns to reduce manual effort and recurring operational issues. The position architects AI systems with attention to latency, scalability, cost, model selection, observability, reliability, and failure modes. It establishes AI engineering standards, drives architecture reviews, contributes to reference architectures, and identifies and mitigates AI lifecycle risks such as privacy, security, bias, model misuse, prompt injection, and vendor risk. The engineer partners with product, design, risk, legal/compliance, and engineering stakeholders; evaluates vendors and platforms; researches emerging AI capabilities; and enables teams through documentation, workshops, design reviews, and coaching. The role includes hands-on development, secure production coding, troubleshooting, code review, and end-to-end ownership of outcomes across teams.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior
Education Level
No Education Listed