Lead Full Stack Engineer designing and operationalizing AI agents to automate workflows at Manulife/John Hancock. Technical leader shaping AI adoption across a large financial services organization.
Responsibilities
Design and implement autonomous AI agents to automate internal workflows and customer-facing journeys
Architect microservices, event-driven, and serverless cloud solutions; design APIs and event streams
Embed AI governance controls including guardrails, prompt/content filtering, and bias checks
Lead root cause analyses, observability integration, and AIOps for CI/CD and incident response
Evaluate third-party AI platforms and model providers
Mentor engineers in AI-safe design and practices
Define success metrics and operate agents with SLIs/SLOs
Requirements
10+ years in Senior Digital Engineering roles, partnering with Architecture groups
Hands-on experience with Java Spring Boot, .NET, React, Node.js, Python, and SQL at large scale
Experience with cloud platforms, specifically AKS, with containerized services and model serving
Proficiency with DevOps tooling: GitHub Actions, SonarQube, Fortify, Snyk
Experience with monitoring/logging tools such as New Relic
Knowledge of data platforms such as Azure Databricks and building compliant data pipelines
Experience on large transformation projects including AI adoption roadmaps and governance
Bachelor of Science in Computer Science or equivalent
Financial Services experience preferred
Benefits
Health insurance
Dental insurance
Mental health support
Vision insurance
Short- and long-term disability
Life and AD&D insurance
Adoption/surrogacy benefits
Wellness programs
Employee/family assistance plans
Retirement savings plans (401(k) and pension)
Global share ownership plan with employer matching contributions
Generous paid time off including 11 paid holidays and 150 hours of vacation
Software Engineer III at CrowdStrike, developing cloud architecture and services to enhance cybersecurity solutions. Collaborating with teams to deliver scalable, efficient technology.
Software Engineer developing AI solutions for sustainability challenges at Recursive. Focusing on prompt engineering, model deployment, and backend development for innovative applications.
Leads software engineering team strategies and mentoring at Sicredi, Brazil. Focused on credit solutions and pricing development with agile methodologies.
Principal Software Engineer at Leonardo DRS developing cutting - edge defense and intelligence products. Leading design, development, and mentoring engineers in a dynamic team environment.
Software Engineer developing high - performance networking software at Supermicro. Leading integration of SONiC - based systems with advanced networking ASICs for data center solutions.
Software Engineer developing software components for scientific instrumentation at Malvern Panalytical. Contributing to Agile delivery with a focus on modernising existing software and mentoring junior engineers.
Senior Software Engineer developing AI - based automation systems, managing architecture and production integrations for client projects. Collaborating with teams to create scalable, efficient solutions.
Senior Mobile Software Engineer responsible for developing secure mobile applications and enhancing fraud detection systems. Collaborating with cross - functional teams in an international product company.