Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior AI Full‑Stack Engineer

$113k - $163k per year

Manulife

Step into a role where AI isn’t an add‑on — it’s the foundation.

We are seeking a Senior Full‑Stack AI Engineer to help shape how modern AI‑driven software is built, deployed, and scaled. In this role, you will work at the intersection of cloud engineering and intelligent application development, contributing to systems that incorporate reasoning engines, autonomous AI agents, and next‑generation user experiences.

If you are motivated by experimentation with emerging AI frameworks, productionizing agent‑based workflows, and building systems that continuously learn and adapt, this role offers an opportunity to make a meaningful impact.

This position provides the opportunity to influence how intelligent, AI‑powered software is designed and delivered at scale. You will collaborate with cross‑functional teams to build secure, reliable, and cloud‑native systems that enhance real user experiences. In addition, you will contribute to architectural direction, mentor others through technical leadership, and help promote responsible AI practices across the organization.

Position Responsibilities

  • Design and build intelligent, cloud‑native applications that integrate modern software engineering principles with emerging AI capabilities.
  • Develop APIs, microservices, and distributed systems that support AI‑driven features, autonomous workflows, and real‑time inference.
  • Prototype, evaluate, and productionize AI capabilities, including retrieval‑augmented pipelines and multi‑agent collaboration patterns.
  • Leverage AI‑assisted development tools (e.g., GitHub Copilot, Claude Code) to enhance development efficiency and code quality.
  • Contribute to the design of scalable AI system architectures, including prompt pipelines, vector storage, model orchestration, and inference services.
  • Ensure solutions meet established standards for security, governance, resiliency, compliance, and responsible AI usage.
  • Support DevOps practices, including CI/CD automation, environment consistency, and repeatable deployment processes.
  • Collaborate with product, AI, cloud, and engineering teams to deliver impactful and accessible user experiences.
  • Adapt to evolving priorities in a dynamic environment focused on innovation and continuous learning.

Required Qualifications

  • 8+ years of experience in software engineering, preferably within enterprise or regulated environments.
  • Strong proficiency in one or more modern programming languages (e.g., Python, JavaScript/TypeScript, Go, Rust) with backend or full‑stack experience.
  • Hands‑on experience with cloud platforms (Azure preferred), including compute, networking, storage, identity, and serverless technologies (equivalent experience in AWS or GCP is also considered).
  • Working knowledge of Kubernetes, microservices architecture, and distributed system design.
  • Experience with Infrastructure as Code (IaC), Observability as Code (OaC), and tools such as Terraform.
  • Familiarity with AI and orchestration frameworks (e.g., Microsoft Agent Framework, LangChain/LangGraph, Semantic Kernel, Autogen).
  • Understanding of LLM integration patterns, including retrieval systems, embeddings, vector search, prompt engineering, and evaluation methods.
  • Experience using AI‑enabled development tools to enhance productivity and collaboration.

Preferred Qualifications

  • Experience implementing CI/CD pipelines using tools such as GitHub Actions.
  • Demonstrated ability to solve complex technical challenges, particularly in distributed or AI‑driven systems.

When you join our team

  • We’ll empower you to learn and grow the career you want.
  • We’ll recognize and support you in a flexible environment where well‑being and inclusion are more than just words.
  • As part of our distributed team, we’ll support you in shaping the future you want to see.

The role being advertised is an existing vacancy.

About Manulife and John Hancock

Manulife Financial Corporation is a leading international financial services provider, helping people make their decisions easier and lives better.

Equal Opportunity Employer

At Manulife/John Hancock, we embrace our diversity. We strive to attract, develop and retain a workforce that is as diverse as the customers we serve and to foster an inclusive work environment that embraces the strength of cultures and individuals. We are committed to fair recruitment, retention, advancement and compensation, and we administer all of our practices and programs without discrimination on the basis of race, ancestry, place of origin, colour, ethnic origin, citizenship, religion or religious beliefs, creed, sex (including pregnancy and pregnancy‑related conditions), sexual orientation, genetic characteristics, veteran status, gender identity, gender expression, age, marital status, family status, disability, or any other ground protected by applicable law.

It is our priority to remove barriers to provide equal access to employment. A Human Resources representative will work with applicants who request a reasonable accommodation during the application process. All information shared during the accommodation request process will be stored and used in a manner that is consistent with applicable laws and Manulife/John Hancock policies. To request a reasonable accommodation in the application process, contact View email address on ca.talent.com.

Location and Working Arrangement

Referenced Salary Location: Waterloo, Ontario.

Working Arrangement: Hybrid.

Salary Range

$113,000.00 CAD - $163,000.00 CAD.

Benefits

Manulife offers eligible employees a wide array of customizable benefits, including health, dental, mental health, vision, short‑ and long‑term disability, life and AD&D insurance coverage, adoption/surrogacy and wellness benefits, and employee/family assistance plans. We also offer eligible employees various retirement savings plans (including pension and a global share ownership plan with employer matching contributions) and financial education and counseling resources. Our generous paid time off program in Canada includes holidays, vacation, personal, and sick days, and we offer the full range of statutory leaves of absence.

Data Use Statement

We use data and analytics technologies, such as artificial intelligence (AI), and automated processing tools, to analyze and process the information you provide to us or third parties in the application process. For more information, please refer to our personal information collection statement.

#J-18808-Ljbffr
Vacancy posted 8 days ago
Similar jobs that could be interesting for youBased on the Senior AI Full‑Stack Engineer in Ontario vacancy
  • usd35k - usd60k per year

     ...Senior Full-Stack Engineer – Pacific Time (US & Canada) – Full-time Contract Worker – 35k-60k USD/year – over 2 years ago Company Overview Founded by a team of Facebook, Dropbox, and LinkedIn alumni in 2017, Forethought is on a mission to make every touchpoint between... 
    Senior
    Full time
    Contract work

    Brix

    Ontario
    8 days ago
  • Elevate production software systems as a Full Stack Engineer with Synopsys in Waterloo. Utilize your expertise in Angular, Python, and .NET C# to design and implement impactful solutions. In this senior engineering role, you will design, develop, and own full stack features... 
    Senior

    Synopsys Inc

    Ontario
    2 days ago
  • Transform the AI landscape as an AI Full-Stack Developer at Manulife. Focus on innovative cloud-native applications and integrate leading AI technologies...  ...with a focus on AI-driven features. With over 8 years of engineering experience, you'll design APIs, distributed systems, and... 
    Suggested

    Société Financière Manuvie

    Ontario
    8 days ago
  • Full Stack Support Role Respond to and triage support questions and support requests from Meta engineers on various Software Engineering Applications. Extract relevant information from log files and other sources to debug, identify owners or root causes. Write basic tools... 
    Suggested

    HCLTech

    Ontario
    2 hours ago
  • Join Forethought as an Innovative Full-Stack Engineer and play a vital role in transforming customer service through Generative AI. Work with a team that values continuous learning and initiative. In this full-time contract role, you will lead feature development and optimize... 
    Suggested
    Full time
    Contract work

    Brix

    Ontario
    8 days ago
  • Shape the future with Syntronic as a Senior Software Developer specializing in Full Stack development. Work on groundbreaking technologies for leading industries...  ...• Strong UI design experience and software engineering skills • Expertise in multiple programming languages... 
    Senior

    Syntronic - A Global Design House

    Ontario
    8 days ago
  • Elevate software support as a Full Stack Engineer for Meta, focusing on triaging requests and improving application performance. Bring your coding expertise and problem-solving skills to enhance support processes. The Full Stack Engineer role at Meta is essential for supporting... 

    HCLTech

    Ontario
    8 hours ago
  • A leading AI company in Southwestern Ontario is seeking a Software Engineer to design and deliver software solutions integrating machine learning. This role is suited for early-career professionals eager to enhance their skills in a dynamic, collaborative environment. You'll... 

    AltaML

    Ontario
    8 days ago
  • Senior Full Stack Developer (NodeJS/ReactJS) Direct message the job poster from Altis Technology Senior Recruitment Partner | Technical Recruiter...  ...that values innovation, independence, and high-quality engineering practices. Key Responsibilities Design, develop, and maintain... 
    Senior
    Full time

    Altis Technology

    Ontario
    8 days ago
  • Drive innovation as a Senior Full Stack .NET Developer & Team Lead at Descartes. Your expertise will enhance trade content management and operational efficiency through innovative technologies. In this senior role, you will oversee a team dedicated to developing internal applications... 
    Senior

    The Descartes Systems Group Inc.

    Ontario
    2 days ago
  • $150k - $154k per year

     ...We need our software developers to be versatile, display leadership qualities and be enthusiastic to take on new problems across the full‑stack as we continue to push technology forward. With your technical expertise you will manage project priorities, deadlines, and... 
    Internship

    Google

    Ontario
    8 days ago
  • Shape the future of property technology as an Internal Tools Full Stack Developer at Planitar. Engage with Vue.js and Angular to enhance team productivity. In this role, you'll help Planitar improve internal tools and workflows, working in a collaborative hybrid environment... 

    Planitar Inc.

    Ontario
    8 days ago
  •  ...aviation customers. As part of our software engineering team, you’ll continue to enhance...  .../or weather. Main responsibilities Full stack development, maintenance, and testing on...  ...diversity committee And much more AI Disclosure No artificial intelligence... 
    Permanent employment
    Contract work
    Casual work
    Work at office
    Worldwide
    Flexible hours

    Airbus

    Ontario
    8 days ago
  •  ...Huawei Canada has an immediate permanent opening for a Senior Researcher. About the team: The Digital Trust Lab is dedicated to...  ...the ideal candidate PhD Degree in Computer Science or Computer Engineering, or Master Degree with 4+ years experiences in related fields.... 
    Senior
    Permanent employment
    Immediate start
    Worldwide

    Huawei Canada

    Ontario
    8 days ago
  • $92.19k - $171.21k per year

     ...Scientist with a strong emphasis on Generative AI and Large Language Models (LLM). This role...  ..., apply standard methodologies in prompt engineering, RAG applications, and fine-tune LLM...  ...Hands-on experience with Gen AI-related tech stack, including Azure cognitive search,... 
    Senior
    Internship
    Local area
    Flexible hours

    Manulife Financial Corporation

    Ontario
    8 days ago
  • $132k - $165k per year

     ...processes across complex ERP, hybrid cloud, data and emerging agentic AI systems. Through its SaaS-first automation fabric—with AI...  ...Own the Outcome Respect Each Other YOUR IMPACT As a Senior Full Stack Software Developer, you will be responsible for leading the design... 
    Senior
    Long term contract
    Local area

    Redwood Software

    Ontario
    2 days ago
  • Step into a leadership position as a Lead Engineer in AI Testing, integrating hands-on technical skills with team mentorship. This role is key to driving quality initiatives in AI project testing. We seek an experienced QA Lead Engineer with a strong background in AI and... 

    LTM

    Ontario
    8 days ago
  • Overview Role: AI / ML Engineer OR Data Scientist Location: Canada / USA - Remote Long Term Contract Expi: 3+ years...  ...Strong written and verbal communication skills Seniority level Mid-Senior level Employment type Full-time Job function Other Industries IT... 
    Senior
    Long term contract
    Full time
    Remote work

    Veracity Software Inc

    Ontario
    8 days ago
  • Influence cutting-edge AI architecture as a Senior Principal Software Architect. Design enterprise-grade...  ...various projects. Collaborate with talented engineers to produce prototypes, evaluate...  ...development • In-depth knowledge of the full AI lifecycle • Ability to lead... 
    Senior

    OpenText

    Ontario
    8 days ago
  •  ...US Redwood Software is the leader in full stack automation fabric solutions for mission-critical...  ...automation experts and customer success engineers provide solutions and world-class support...  ...~ Tomcat ~ AWS ~ Experience with AI Why Join Us? ~ Competitive... 
    Local area
    Flexible hours

    Redwood Software

    Ontario
    4 days ago
  • $70 - $85 per hour

    A leading mortgage finance company in Canada is seeking a Senior QA Engineer for a 6-month contract. The ideal candidate will have 6-9 years of experience in quality assurance, demonstrating leadership in testing processes, and technical skills in automation tools like jMeter... 
    Senior
    Hourly pay
    Contract work

    MCAP Group of Companies

    Ontario
    8 days ago
  •  ...a core member of our client's engineering team, you will be responsible...  ...generation of engineers. Deep‑Stack Exposure: Work beyond the app...  ...like Machine Learning and AI-driven development. Responsibilities...  ...seeking a highly experienced Senior Software Engineer to lead the... 
    Senior

    Randstad Canada

    Ontario
    2 hours ago
  • Become an Expert AI/ML Engineer at Tech Mahindra, specializing in embedding model fine-tuning within healthcare. Focus on compliance and accuracy for patient documentation This role requires a seasoned professional with 10+ years of experience in AI/ML, tasked with optimizing... 

    Tech Mahindra

    Ontario
    8 days ago
  • $240k - $246k per year

    A leading global tech company is seeking a Senior Technical Program Manager II in Applied AI to manage program oversight and drive deployments for enterprise customers. The role requires expertise in program management and AI technologies, along with strong skills in stakeholder... 
    Senior

    Google Inc.

    Ontario
    8 days ago
  • $106.7k - $156.7k per year

     ...Grow with us, H2O+U. Your Opportunity Stantec is seeking a Senior Municipal Engineer to join our Water team. The role will be based in either...  ...driver’s license with a good driving record. Benefits Regular full‑time and part‑time employees (working at least 20 hours per week... 
    Senior
    Long term contract
    Full time
    Contract work
    Temporary work
    Part time
    For contractors
    Casual work
    Internship
    Work at office
    Remote work
    Work from home
    Flexible hours

    Stantec Consulting International Ltd.

    Ontario
    8 days ago
  •  ...We are looking for a skilled Senior/Team Lead Full Stack (Node.js/React) developer with 5+ years of professional experience to join our new team...  ...developer, Middle Full Stack Developer, Senior QA Automation Engineer. We also collaborate with a large Salesforce team on our side... 
    Senior
    Full time
    Work at office
    Remote work
    Monday to friday

    TechMagic

    Ontario
    21 days ago
  • Engage in innovation and efficiency as an IT & AI Engineer at O'Dell HVAC Group. This role focuses on enhancing operations through technology and AI solutions while providing essential IT support. As an IT & AI Engineer, you will play a crucial role in the organization's technological... 

    O'Dell HVAC Group

    Ontario
    8 days ago
  •  ...to the environment. Your Opportunity We are seeking a Senior Water Resources Engineer to join our Markham office, with consideration for other...  ...time with or without notice. Benefits Summary Regular full-time and part-time employees (working at least 20 hours per... 
    Senior
    Long term contract
    Full time
    Temporary work
    Part time
    Casual work
    Work at office
    Local area
    Worldwide
    Night shift

    Stantec

    Ontario
    8 days ago
  • $106.7k - $156.7k per year

     ...generations. Grow with us, H2O+U. We are looking for a talented senior process mechanical engineer and project manager focused on the planning and...  ...number of working hours per week. Benefits Summary Regular full‑time and part‑time employees (working at least 20 hours... 
    Senior
    Long term contract
    Full time
    Contract work
    Temporary work
    Part time
    Casual work
    Work at office
    Local area
    Work from home

    Stantec

    Ontario
    8 days ago
  • Take the lead as a Senior Bid Writer in Essex, where you’ll create impactful tender submissions that set our company apart. Collaborate with...  ...our proposals. Ideal for a mid-senior level professional, this full-time role offers the opportunity to influence the company’s... 
    Senior
    Full time

    Pave Recruit

    Ontario
    8 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior AI Full‑Stack Engineer. Be the first to apply!