Find work in Canada.

595,974 jobs across our Canadian network. How we count

  • Control Systems Engineer

    Ecolab

    Calgary, AB · CAN-Calgary Office Quarry Park

    • Full-time

    Control Systems Engineer III you will lead the design, development, and optimization of control systems for Direct Liquid Cooling (DLC) products. This senior-level position involves…

  • Project Manager

    Harbour Construction Company Limited

    Dartmouth, NS

    • Full-time

    Strong heavy civil projects depend on capable Project Managers who stay organized, communicate clearly and consistently follow through.

  • Senior Python Developer

    Ampliwork

    Montreal, QC

    End-to-End Ownership: Drive the full development lifecycle of custom AI agents and agentic workflows, taking complete accountability for project delivery beyond individual components.

  • Mine Technician, Survey

    Elk Valley Resources

    Sparwood, BC

    • $85,000 to $100,000 CAD / year

    …British Columbia. We are committed to responsible resource development, environmental performance and building strong partnerships with communities and Indigenous…

  • Senior Structural Bridge Engineer - Transportation

    Stantec

    Markham, ON

    • Full-time

    …positive customer experience across all regions of Canada, from project inception, design development and through to construction completion. Our national Horizontal Infrastructure [HI]…

  • Senior Water Resources Engineer

    Dillon Consulting Limited

    Saint John, NB · Fredericton, NB · Halifax, NS

    • Full-time

    Contribute to business development activities including leading the preparation of project proposals and presentations.

  • Senior Mechanical Engineer (Minerals Plant)

    Lycopodium

    Mississauga, ON

    • Full-time

    …proudly delivers high quality professional engineering and project delivery services globally, across the resources, infrastructure and industrial processes sectors. By joining our global…

  • Environmental Engineer

    Dillon Consulting Limited

    Ottawa, ON

    • Full-time

    …existing vacancy for the position of Environmental Scientist/Engineer within our Contaminant Remediation…

  • Environmental Engineer

    Dillon Consulting Limited

    Toronto, ON · North York, ON

    • Full-time

    …existing vacancy for the position of Environmental Scientist/Engineer within our Contaminant Remediation…

  • Land Development Design Technologist

    EXP

    Calgary, AB

    • Full-time

    In this role, you will be a part of the Land Development team, based in Calgary, AB office and have the opportunity to work with a great team. Working closely with Project…

  • Project Engineer

    The Cahill Group

    Dartmouth, NS

    • Full-time

    Atlantica is looking for our next Project Engineer to support our New Brunswick projects. The role can be based out of our Dartmouth, NS office with regular travel to New Brunswick…

  • Intermediate/Senior Mechanical Engineer

    Kleinfelder

    Edmonton, AB

    • Full-time

    We are looking to hire an Intermediate/Senior Mechanical Engineer who will provide mechanical engineering expertise to our project teams, ensuring that technical excellence, cost, schedule,…

  • Intermediate/Senior Mechanical Engineer

    Kleinfelder

    Calgary, AB

    • Full-time

    We are looking to hire an Intermediate/Senior Mechanical Engineer who will provide mechanical engineering expertise to our project teams, ensuring that technical excellence, cost, schedule,…

  • Sr. Software Engineer – Kernel & Device Drivers (Temp 1 Year Contract)

    AMD

    Markham, ON

    • $106,400 to $159,600 CAD / year
    • Full-time

    AMD is looking for a senior software engineer to join our growing team. As a key contributor you will be part of a leading team to drive and enhance AMD's abilities to deliver the highest…

  • Professional Engineering, Acoustics & Vibration

    Bombardier

    Dorval, QC

    • Full-time

    …our industry and beyond. By prioritizing employee growth and development, we empower everyone to reach their full potential on their own terms, because the best work happens when you are…

  • Senior Design Engineer - Security IP

    Arm

    Toronto, ON

    • Full-time

    The Designer's primary responsibilities will include architecture specification, RTL and constraint development, bug fixing, and leading design exploration, optimization, and structural…

  • Retrofit Specialist

    Sulzer

    Toronto, ON

    • Full-time

    This position is ideal for an engineer who enjoys blending technical depth with customer engagement, and who thrives in a role that directly contributes to business growth.

  • AI Enablement Senior Engineer

    Electric Mind

    Toronto, ON

    • Full-time

    …of the AI adoption across multiple client teams. The Senior Engineer mentors technical client team members (Developers, Quality Engineers, ...) on the optimal use of tools and techniques…

  • Senior Business Analyst

    Electric Mind

    Toronto, ON

    • Full-time

    Coordinate with the Senior Engineer and QE support so requirements and implementation outputs are usable for downstream story development and test generation

  • Project Accountant

    Barton Malow

    Cambridge, ON

    • Full-time

    …the Barton Malow family of companies. Our services include Engineer-Procure-Construct (EPC) Construction, Design-Build, Integrated Project Delivery, General Contracting, and Specialty…

  • Environmental Engineer

    Dillon Consulting Limited

    Winnipeg, MB

    • Full-time

    …existing vacancy for the position of Environmental Scientist/Engineer within our Contaminant Remediation…

  • Mechanical Designer-EIT – Vancouver, British Columbia

    Krech Ojard & Associates, Inc.

    Vancouver, BC

    • $70,000 to $80,000 CAD / year
    • Full-time

    Participate in the performance QA/QC reviews throughout the design development process for assigned projects as well as projects under development by others

  • Mechanical Engineer - Mine Hoist

    Englobe

    Brantford, ON

    • Full-time

    …environment. We are committed to making a real difference, one project at a time, and to having a positive, lasting impact. We approach our work with fresh perspectives, relying on…

  • Electrical Engineer - Mine Hoist

    Englobe

    Sudbury, ON · Greater Sudbury, ON

    • Full-time

    As an Electrical Engineer (Mine Hoist), you will be part of Spencer Engineering, a division of BESTECH and Englobe, working alongside a team of specialized engineers, designers,…

  • Electrical Technologist - Mine Hoist

    Englobe

    Brantford, ON

    • Full-time

    …environment. We are committed to making a real difference, one project at a time, and to having a positive, lasting impact. We approach our work with fresh perspectives, relying on…