Job Description
We are looking for a Lead Full Stack Engineer to help drive the development, testing, and delivery of AI-enabled solutions for Assurance. This role is ideal for a hands-on engineer who can go beyond coding. You will act as a technical product lead, working across product, engineering, AI, data, testing, and assurance teams to turn business needs into scalable, reliable, and production-ready AI solutions. You will help lead a full-stack development team, shape technical requirements, manage delivery priorities, and ensure our Assurance AI products meet the quality, reliability, usability, and testing standards required for enterprise and assurance use cases. What You Will Do Own the end-to-end delivery of Assurance AI features, from requirements and solution design through development, testing, release, and production support Work closely with Assurance stakeholders to translate business objectives into clear product requirements, user stories, acceptance criteria, and technical delivery plans Lead and coordinate developers across front-end, back-end, API, data, cloud, AI, and testing workstreams Design, build, and review scalable full-stack applications, APIs, workflows, dashboards, and integrations that support AI-enabled assurance use cases Act as the bridge between business stakeholders, product owners, AI specialists, developers, and testers to ensure delivery remains aligned, practical, and outcome-focused Drive sprint planning, backlog prioritization, technical design discussions, dependency management, and release readiness Define and support testing strategies for AI-enabled products, including functional testing, integration testing, regression testing, user acceptance testing, model-output validation, prompt testing, and data quality checks Identify technical risks, delivery blockers, architectural trade-offs, and quality gaps early, and work with the team to resolve them Promote strong engineering practices, including code reviews, documentation, automate