Find work in Canada.

543,960 jobs across our Canadian network. How we count

  • Dynamics 365 CRM Solution Engineer

    Microsoft

    Calgary, AB · Edmonton, AB · Vancouver, BC · Ottawa, ON · Toronto, ON

    • Full-time

    …tooling, key milestones, and risk mitigation strategies to support successful handoff to SI and implementation…

  • Automotive Electrical Sourcing & Category Manager

    Rexel Canada

    Winnipeg, MB

    • Full-time

    …leaders to identify opportunities, manage supply risks, and support growth in the automotive electrical…

  • Clinical Nurse Educator - Community Site

    Nova Scotia Health Authority

    Hunts Point, NS

    • Full-time

    …assessment, implementation, planning evaluation and supportive application of existing and new clinical knowledge to support the translation of knowledge to practice. The Clinical Nurse…

  • QRM CHIEF DEVELOPER

    National Bank of Canada

    Toronto, ON

    • Full-time

    Provision and support servers and related infrastructure in Amazon Web Services while monitoring application, database, network, storage and infrastructure performance.

  • CHIEF DEVELOPER FULLSTACK - PYTHON

    National Bank of Canada

    Montreal, QC

    • Full-time

    A career as a Full Stack Developer on the Information Technology Delivery – Capital Markets team at National Bank means acting as a specialist in software development and cloud solutions.…

  • Manager Commercial Credit Risk

    National Bank of Canada

    Montreal, QC

    • Full-time

    collaboratively to meet short turnaround times and effectively support the

  • LEAD PYTHON DEVELOPER – IT TREASURY PLATFORMS

    National Bank of Canada

    Montreal, QC

    • Full-time

    A career as a Lead Python Chief Principal Developer in the Treasury IT team at National Bank means acting as a hands-on technical leader for modern technology platforms. This job allows you…

  • Global Director of Impact & Knowledge Management

    New Energy Nexus

    Remote, Canada

    • Full-time
    • Remote

    Overseeing the implementation of the global framework across the network, providing strategic guidance and hands-on support to chapter and program.

  • Salesforce Technical Architect - Financial Services Cloud, Marketing Cloud & Data360 - Manager

    EY

    Toronto, ON · Montreal, QC

    Lead or support discovery sessions to understand client objectives, FSC-specific operational needs, user journeys, and measurable outcomes.

  • Substitute Educational Assistant

    St Albert Public School Division

    St. Albert, AB

    • Full-time

    …(EA) - means you work on a flexible, non-permanent basis to support students with diverse learning, behavioral, physical, or medical needs when regular staff members are absent or extra…

  • Registered Nurse

    Alberta Health Services

    Canmore, AB

    • Temporary

    …Registered Nurses of Alberta (CRNA). Current Basic Cardiac Life Support - Health Care Provider (BCLS-HCP)…

  • Instructor

    Alberta Health Services

    Calgary, AB · Greater Calgary Metropolitan Area

    • Part-time

    …development and continuing education. The CNE provides educational support for nurses, support staff, patients and families. They are responsible for delivery of programs based on…

  • Program Specialist

    Niagara Region

    ON · Niagara, ON

    • Full-time

    …recognizes the value of having flexible work arrangements to support better work-life balance for our employees. Hybrid work arrangements may vary from one employee to another and may also…

  • Pharmacist I

    Alberta Health Services

    AB · Edmonton, AB

    • Part-time

    …assist with special access or investigational drug therapies and support pharmacy operations through mentorship of new staff, precepting students, and providing guidance to Pharmacy…

  • Supervisor

    Alberta Health Services

    AB · Greater Edmonton Metropolitan Area

    • Full-time

    …Regular Full-Time position will work within a supervisory team to support patient food service at the Royal Alexandra Hospital in Edmonton. The PFS Supervisor provides direction to…

  • Licensed Practical Nurse - Medical Assessment Unit

    Alberta Health Services

    AB · Greater Edmonton Metropolitan Area

    • Temporary

    …in a variety of settings. The LPN’s practice encompasses the application of nursing knowledge, skills and judgment to assess patient needs and provides nursing care, which is reflective of…

  • Project Manager

    POD Marketing

    Calgary, AB

    • $57,000 to $65,000 CAD / year
    • Full-time

    …through launch, helping turn client goals into websites that support their business. Reporting to the Team Lead of Project Management, you’ll work closely with clients and our…

  • Sales Team Manager - Calgary

    Neilson Financial Services

    Calgary, AB

    • Full-time

    We strive to make our job application process accessible to all individuals, including those with disabilities. If you require accommodation at any stage of the application, interview, or…

  • AI Architect

    Coforge

    Canada

    • Contract

    …enterprise-grade, AI-enhanced software engineering platform that improves developer productivity, code quality, and engineering…

  • Co-op, Privately Held Business Group [Winter 2027]

    Doane Grant Thornton LLP

    Waterloo, ON

    • Temporary

    …Doane Grant Thornton, you’ll work with inspiring leaders who support your development, both personally and professionally. This is a place where your insatiable curiosity enables you to…

  • Conseiller/Conseillère stagiaire, Programme de perfectionnement du conseiller -Possibilités d'emploi -futures/Advisor Trainee- Advisor Development Program -Future Opportunities

    Sunlife Québec

    Rimouski, QC

    • Full-time

    When you join Sun Life, you'll work with passionate colleagues and empowering leaders who support your growth and celebrate your contributions, so you can make a meaningful difference in…

  • Specialist, Patient Care

    Shoppers Drug Mart Specialty Health Network

    Mississauga, ON

    • Full-time

    The Patient Care Specialist (PCS) is the single point of contact for patients enrolled in a patient support program. The PCS is responsible for ensuring program service offerings are…

  • Registered Practical Nurse (RPN)

    ParaMed Home Health Care

    Sault Ste. Marie, ON

    • Part-time

    We may use artificial intelligence (AI) tools to support certain stages of the recruitment process, such as reviewing applications, analyzing resumes, or assessing candidate responses.…

  • Registered Nurse – Women’s & Children’s Health – Maternity- Temporary Part Time

    Sault Area Hospital

    Sault Ste. Marie, ON

    • Part-time

    …intrapartum care, immediate postpartum care, breastfeeding support, infant care and care following perinatal loss. This position contributes to ensuring there is a safe environment for…