Find work in Canada.

359,459 jobs across our Canadian network. How we count

  • Specialized Instructor, Certified (Pilates)

    City of Belleville

    Belleville, ON

    • $32.68 to $35.35 CAD / hour
    • Temporary

    Reporting directly to the Recreation Programmer, the Instructor provides instruction, leadership, and administration for the City’s Pilates fitness programs.

  • CNC Operator

    Muskoka Lumber and Building Supplies Centre

    Huntsville, ON

    • $28 to $32 CAD / hour
    • Full-time

    As a CNC Operator/Programmer (Woodworking), you will be responsible for the safe, efficient, and precise production of high-quality wood components. This is a fully shop-based role on the…

  • Method Engineer

    Cyient

    Longueuil, QC

    • Full-time

    · Experience as a method agent or NC programmer is an important asset.

  • Part-Time Professor, Game Programming

    St. Lawrence College

    Cornwall, ON

    • Part-time

    St. Lawrence College is currently seeking qualified Professors on a part-time basis with experience and expertise as a Game Programmer.

  • Senior Software Programmer, Audio Engine

    Epic Games

    Vancouver, BC

    As a Senior Software Programmer on the Media Services team, you'll provide technical leadership for the platform powering real-time voice communication across Fortnite and the Epic Games…

  • Senior Software Programmer, Audio Engine

    Epic Games

    Edmonton, AB

    As a Senior Software Programmer on the Media Services team, you'll provide technical leadership for the platform powering real-time voice communication across Fortnite and the Epic Games…

  • Computer Numerical Control Programmer

    M1 Composites Technology Inc.

    Laval, QC

    • Full-time

    As a CNC Programmer-Operator, you will be at the heart of our manufacturing operations, where precision, innovation and quality are present every day.

  • CNC Programmer / Applications Specialist

    Ebco Industries Ltd.

    Richmond, BC

    • Full-time

    The CNC Programmer / Applications Specialist is responsible for developing CNC programs, designing fixtures, optimizing machining operations, and supporting production teams to ensure…

  • *Senior Project Engineer

    Metro Vancouver

    Burnaby, BC

    • Full-time

    …commissioning experience with industrial process facilities as a programmer and commissioning lead. You have a proven track record in creating, commissioning and testing control systems and…

  • CNC Press Brake Operator

    Flynn Group of Companies

    BC · British Columbia, Canada

    • $35 to $45 CAD / hour
    • Full-time

    Work with programmer to set up tooling and work offsets to help modify and standardize program parameters as required

  • CNC Press Brake Operator

    Flynn Group of Companies

    BC

    • Full-time

    Work with programmer to set up tooling and work offsets to help modify and standardize program parameters as required

  • Machine Programmer

    CMP - VKS

    Châteauguay, QC

    The Machine Programmer will be responsible for creating, modifying, and optimizing CNC programs and machine instructions for precision manufacturing operations. The programmer will ensure…

  • Manufacturing & Systems Engineer

    Savage Arms (Canada), Inc.

    Lakefield, ON

    • Full-time

    Serve as the primary PLC programmer, addressing automation issues and enhancing machine functionality.

  • Programmer, Generalist

    City of Brampton

    Brampton, ON

    • Full-time

    …recreation spaces operated by the Recreation Division. The programmer will also engage with youth and youth serving providers to ensure there are holistic services and programs offered for…

  • Senior Programmer, AI and Creation Tools

    Epic Games

    Vancouver, BC · Greater Vancouver, BC

    • Full-time

    We're looking for a Senior Tools Programmer to evolve artist tools within the Unreal Editor, particularly in geometry and texturing processing, terrain authoring, and procedural generation.…

  • Browser Security Engineer Intern, (Winter 2026)

    GeoComply

    Vancouver, BC

    • Internship

    A real programmer with research instincts. You've done work where the answer wasn't known in advance.

  • Programmer analyst, System and infrastructure operations, maintenance and development

    Desjardins

    Montreal, QC · Levis, QC

    • Full-time

    As a systems and infrastructure development, operations and maintenance programmer analyst, you participate in IT efficiency and quality by analyzing, designing, configuring, developing,…

  • V.I.E. Programmer Analyst

    Societe Generale

    Montreal, QC

    • Full-time
  • Director of Finance And Operations

    AXL: Human Potential, AI Superpowered

    Toronto, ON

    • Full-time

    You also do not need to be a programmer. You must be able to identify opportunities for automation, define the desired outcome, assemble the right resources, and define the goals for an…

  • Senior Programmer, AI and Creation Tools

    Epic Games

    Vancouver, BC

    We're looking for a Senior Tools Programmer to evolve artist tools within the Unreal Editor, particularly in geometry and texturing processing, terrain authoring, and procedural generation.…

  • Engineering Technician II - Technicien en ingénierie II

    Forte Opening Solutions

    Saint-Gédéon-de-Beauce, QC · St Ephrem, QC

    • Other

    Programmer les machines CNC afin de découper les matières premières en composantes précises.

  • Sr Programmer Analyst C++

    isgSearch

    Montreal, QC

    • Full-time
  • Programmer Analyst

    Scotiabank

    Toronto, ON

  • Senior Robot Programmer – FANUC / Welding Automation

    Remote People

    Calgary, AB

    • Full-time

    …systems integration organization seeking an experienced Robot Programmer to take technical ownership of sophisticated robotic systems used in advanced…

  • Deck Supervisor

    City of Brampton

    Brampton, ON

    • Temporary

    Reporting to the Recreation Programmer/Recreation Coordinator . Supervisors plan, organize and implement a high quality program that is engaging and enjoyable for all participants. Provide…