Job Description
With AI developmentPosition ResponsibilitiesAs a Lead Software Engineer, you will:· Lead hands-on architecture, design, and implementation of agentic applications, AI-powered services, and platform capabilities from concept through production· Define engineering patterns and best practices for production AI systems, including evaluation, monitoring, guardrails, resiliency, cost control, and rollback strategies· Drive end-to-end software delivery across the SDLC, from discovery and prototyping to testing, release, and production operations· Use engineering tools to accelerate design, coding, testing, documentation, troubleshooting, and delivery while maintaining strong engineering judgment and code quality standards· Champion an AI-enabled SDLC by improving developer workflows, automation, test generation, code review quality, release confidence, and team productivity· Partner closely with Product, Applied AI, Data Science, and business stakeholders to translate ambiguous opportuniti...