Find work in Canada.

569,597 jobs across our Canadian network. How we count

  • Maintenance Controller

    Flair Airlines

    Toronto, ON

    • Full-time

    Join Flair’s Maintenance team, where safety, efficiency, and compliance support reliable aircraft operations across the network. The Maintenance Controller is an experienced, licensed AME –…

  • Manager, Insurance Financial Control

    Royal Bank of Canada

    Mississauga, ON

    • Full-time

    As the Manager, Insurance Financial Control within our Insurance Finance group, the successful candidate will support the General Ledger Attestation process ensuring the effective design…

  • Financing Specialist - Agriculture

    Royal Bank of Canada

    Guelph, ON · Strathroy-Caradoc, ON · Woodstock, ON

    • Full-time

    …provides superior business, financial and credit advice, and support portfolio management. You partner with Relationship Managers, Commercial Financial Services, in credit discovery and…

  • Student Resource Coordinator

    Saskatchewan Indian Institute of Technologies (SIIT)

    Saskatoon, SK

    • Full-time

    The Student Resource Coordinator is required to support SIIT students through a case management approach. This position will serve as the primary contact and support for their assigned…

  • Educational Technology and Multimedia Project Coordinator

    College of New Caledonia

    Prince George, BC

    • Full-time

    Provide support, training and resources for the use and integration of Microsoft 365 tools in face-to-face and online learning environments. Demonstrate in a presentation how a software…

  • Service Technician, Proshop (Seasonal, Part-Time)

    Golf Town

    Oakville, ON

    • Part-time

    Requires re-gripping and re-shafting experience through Company training program

  • Seasonal Holiday Team Lead- Georgian Mall

    Cherry Hill Programs

    Barrie, ON

    • Part-time
  • Associate Faculty - Clinical Nursing

    Lambton College

    Sarnia, ON

    • Part-time

    …for part-time clinical instructor positions in the Personal Support Worker (PSW), Practical Nursing (PN), and Bachelor of Science in Nursing (BScN)…

  • Seasonal Educator | SASKATOON

    lululemon

    Saskatoon, SK

    • Full-time

    …design, we create transformational products and experiences that support people in moving, growing, connecting, and being well. We owe our success to our innovative product, emphasis on…

  • Payroll and Benefits Administrator

    Flair Airlines

    Toronto, ON

    • Full-time

    Join Flair’s Payroll team, where accurate payroll and benefits administration support employees across the organization. Reporting to the Manager, Payroll, the Payroll & Benefits…

  • Class 1 Truck Driver - Dry Bulk - Sign on Bonus

    The Seaboard Transport Group

    New Glasgow, NS

    • Full-time

    We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses. These tools assist our…

  • RQ11828 - Software Developer - Intermediate

    CCI- Computer Consultants International, Inc.

    Toronto, ON

    • Full-time

    …initially serve all internal government clusters, ministries and program areas, but also external agencies in the future. We are looking for a data scientist to support various initiatives…

  • 2027 Spring Law Clerk - Antitrust

    Minnesota Direct Care and Treatment

    Saint-Paul, NB · St.-Paul, NB

    • Part-time

    Designated in Connect 700 Program for Applicants with Disabilities: No

  • Instructor, 3D Animation and Visual Effects (Vancouver)

    Circuit Stream

    Vancouver, BC

    • $1,500 CAD / week
    • Contract

    …while monitoring learner progress and communicating concerns or support needs to the Circuit Stream…

  • Instructor, Introduction to Law & Debate and Public Speaking (Mississauga)

    Circuit Stream

    Mississauga, ON

    • $1,500 to $1,650 CAD / week
    • Contract

    …while monitoring learner progress and communicating concerns or support needs to the Circuit Stream…

  • Instructor, AI Machine Learning and AI Robotics with Python (Toronto)

    Circuit Stream

    Toronto, ON

    • $1,500 to $1,650 CAD / week
    • Contract

    …chatbots. For the AI Robotics Lab, students will assemble and program robot cars using sensors, computer vision, and trained AI models. The curriculum, lesson resources, activities, and…

  • Instructor, Entrepreneurship and Business Innovation (Calgary)

    Circuit Stream

    Calgary, AB

    • $1,650 CAD / week
    • Contract

    Teaching, tutoring, mentoring, coaching, startup-program, camp, or youth-program experience is strongly preferred.

  • Instructor, AI Machine Learning and AI Robotics with Python (Calgary)

    Circuit Stream

    Calgary, AB

    • $1,500 to $1,650 CAD / week
    • Contract

    …chatbots. For the AI Robotics Lab, students will assemble and program robot cars using sensors, computer vision, and trained AI models. The curriculum, lesson resources, activities, and…

  • Finance Business Partner

    Flair Airlines

    Calgary, AB

    • Full-time

    Reporting to the Manager, Business Partnering, the Finance Business Partner provides financial insights and strategic support to operational leaders across the organization. The position is…

  • Deburrer

    Héroux-Devtek

    Kitchener, ON

    • Full-time

    Support for the payment of contributions to the professional order or relevant certifications & Trainings

  • Quality Assurance Technician - Morning Shift

    Cascadia Windows & Doors

    Langley (District), BC · Langley, BC

    • $24 to $26 CAD / hour
    • Full-time

    …Cascadia’s on the lookout for a Quality Assurance (QA) Technician to support product…

  • Assistant Manager

    Golf Town

    Laval, QC

    • Full-time

    Players Package program with upgraded shafts & a clothing package.

  • FLAGMAN

    RailWorks

    Chatham-Kent, ON · Chatham, ON

    · Applies knowledge of the requirements of the rules and regulations to support the safe and on-time movement of heavy rail commuter trains through work zones with minimal delay to project…

  • Continuous Improvement Supervisor

    DPDHL

    Brantford, ON

    …(including improvement initiatives), and account management…

  • Senior Project Engineer

    Martin Marietta

    Kenora, ON

    • Full-time

    Prepare technical documentation such as status reports, punch lists, and material requirement summaries to support accurate field execution and record-keeping