Gain full access to exclusive job listings from leading companies worldwide.
Verified, High-Quality Jobs Only
No ads, scams, or junk-just genuine opportunities.
Focus on Real Opportunities
Explore thousands of open positions tailored to your lifestyle, including flexible remote jobs.
Exclusive Resume Review
Receive expert feedback with personalized suggestions to enhance your resume.
About the Role
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
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, automated testing, CI/CD, monitoring, and production-readiness checks
Help establish reusable patterns, components, and development practices that accelerate future Assurance AI delivery.
What We Are Looking For
5+ years of professional software engineering experience, including hands-on full-stack development
Strong experience with modern front-end and back-end technologies such as React, Angular, Vue, Node.js, Python, Java, .NET, or similar
Experience designing and building APIs, working with databases, integrating systems, and delivering secure, scalable applications
A strong understanding of software testing, release management, CI/CD, monitoring, and production support
Experience leading developers, managing technical workstreams, or coordinating delivery across cross-functional teams
The ability to translate ambiguous business needs into clear technical requirements, delivery plans, and measurable outcomes
Strong communication skills, with the ability to explain technical decisions to both engineering and non-technical stakeholders
A product mindset, including comfort with backlog management, prioritization, user stories, acceptance criteria, and stakeholder alignment
Nice to Have
Experience building or integrating AI, GenAI, LLM, machine learning, or agentic workflow solutions
Experience with AI testing and validation, including prompt evaluation, model-output review, hallucination checks, explainability, and human-in-the-loop review
Experience in assurance, audit, risk, compliance, financial services, professional services, or other regulated enterprise environments
Familiarity with Azure OpenAI, AWS Bedrock, Google Cloud AI, OpenAI APIs, vector databases, RAG architectures, document processing, or workflow automation
Experience working in Agile delivery environments and supporting Scrum ceremonies, release planning, or technical governance
What Success Looks Like
Deliver Assurance AI capabilities that are reliable, scalable, tested, and ready for business use
Improve coordination and delivery velocity across the full-stack development team
Turn complex assurance and AI requirements into practical, buildable, and testable solutions
Reduce ambiguity between business, product, AI, engineering, and testing teams
Raise the quality of development, testing, documentation, and release practices
Create reusable technical patterns that allow Assurance AI products to scale across future use cases
About You
You are a hands-on engineer with strong product instincts. You enjoy building software, but you also enjoy leading teams, clarifying ambiguity, managing priorities, and making sure the right product gets delivered the right way.
You are comfortable moving between code, architecture, product requirements, testing strategy, stakeholder discussions, and delivery planning. You can zoom into technical details when needed, but you can also step back and guide the team toward the bigger outcome.