Job Description
With AI development
Position Responsibilities
As 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, Applie...