programming engineer jobs in Edmonton

1,000 programming engineer job listings in Canada. Find daily updated positions from leading job boards.


  • Edmonton, AB, Edmonton Census Division, AB; Alberta, Canada Worley Full-time

    Job Description - Senior Environmental Scientist / Engineer / Technologist (EDM01OR) Senior Environmental Scientist / Engineer / Technologist - EDM01OR Worley Consulting Full-time Job Posting Principal Environmental Technologist Senior Environmental Scientist / Engineer / Technologist Worley Consulting's Environmental & Sustainability help clients...


  • Edmonton, Alberta, Canada Alberta Machine Intelligence Institute Remote Full-time

    About the RoleIf you’re excited to build a technology team and platform from the ground up and help bring an occupational health and safety organization into the AI and digital space, this Machine Learning Engineer opportunity is for you! As a special service for this engagement, Amii is supporting the recruitment process for this position on behalf of...


  • edmonton, division no. 11, Canada Enbridge Full-time

    Posting End Date: October 18, 2026 Employee Type: Regular-Full time Union/Non: This is a non-union position Pipeline Integrity Engineer-in-Training I At Enbridge, we are committed to delivering safe, reliable energy while driving financial excellence and innovation. We are seeking a Pipeline Integrity Engineer-In-Training I to join our team! In...


  • Edmonton, AB, Edmonton Census Division, AB; Alberta, Canada University of Dayton, Ohio Full-time

    Department Chairperson - Chemical and Materials Engineering Job No: 503886 Work Type: Faculty Full Time Location: Dayton, OH Categories: Faculty Department: Chemical & Materials Engineering - 220420 Advertised: 16 Sep 2026 Applications close: 02 Nov 2026 Position Summary The Department of Chemical and Materials Engineering is seeking applicants for the...


  • edmonton, division no. 11, Canada Cim Full-time

    Posting End Date: October 18, 2026 Employee Type: Regular-Full time Union/Non: This is a non-union position Pipeline Integrity Engineer-in-Training I At Enbridge, we are committed to delivering safe, reliable energy while driving financial excellence and innovation. We are seeking a Pipeline Integrity Engineer-In-Training I to join our team! In...


  • edmonton, division no. 11, Canada Enbridge Inc. Full-time

    Pipeline Integrity Engineer-in-Training I At Enbridge, we are committed to delivering safe, reliable energy while driving financial excellence and innovation. We are seeking a Pipeline Integrity Engineer-in-Training I to join our team! In this developmental role, you will work alongside experienced engineers and subject matter experts to assess in-line...

  • Field Engineer

    5 days ago


    edmonton, division no. 11, Canada Power-Link Technologies Ltd. Full-time

    Power-Link Technologies Ltd. (PLT) is an Alberta-based electrical engineering and field services company. We commission utility substations, power generation facilities — natural gas, diesel, solar, wind and battery energy storage — and industrial plants across Western and Northern Canada. We're a team of roughly 30 engineers and field professionals,...


  • Edmonton, AB, Edmonton Census Division, AB; Alberta, Canada Inrush Electrical Full-time

    Senior Generation Specialist - Electrical Engineer Join our team of leaders in electrical power system maintenance, repair, testing, engineering, and training. We have an exciting opportunity for a Senior Electrical Engineer - Generation Specialist (RICE) based out of Edmonton or Calgary. The successful candidate will be accountable to provide their...


  • Edmonton, Division No. 11, Canada Stantec Full-time $55,000 - $75,000 Contract

    Engineer-in-Training, Community Development At Stantec we are committed to our local communities. Designing with community in mind means we understand the unique needs of our clients and our communities and we develop creative ways to meet their needs. We bring together the places that make communities feel like home - whether it is an urban park, a...


  • Edmonton, AB, Canada WSP in Canada Full-time

    Job DescriptionWhat if you could redefine what's possible? With us, you can. With us, you can. You want Purpose. Growth. Opportunity. People who get it.What if you could redefine what's possible? With us, you can. With us, you can. You want Purpose. Growth. Opportunity. People who get it.We are the home of ambitious, passionate, and innovative world...


  • Edmonton, AB, Edmonton Census Division, AB; Alberta, Canada AECO Full-time €115,000 - €180,000 Temporary

    Mining and Industrial Water Treatment Engineer Full-time State/Province: Alberta Business Group: DCS Business Line: Water Work Location Model: Hybrid Compensation: CAD 115,000 - CAD 180,000 - yearly Work with Us. Change the World. At AECOM, we're delivering a better world. Whether improving your commute, keeping the lights on, providing access to...

  • Mechanical Engineer

    4 days ago


    Edmonton, Canada CNOOC International Full-time €110,000 - €140,000 Contract

    Mechanical Engineer - Rotating Equipment Welcome to CNOOC International. We are a global energy company and subsidiary of CNOOC Limited with a vision of delivering safe, sustainable energy for all. CNOOC International, the international division of CNOOC Limited, is a global energy company with operations in Asia, Africa, the Americas, the Middle East and...


  • Edmonton, AB, Edmonton Census Division, AB; Alberta, Canada Affirm Full-time €181,000 - €241,000 Temporary

    Affirm is reinventing credit to make it more honest and friendly, giving consumers the flexibility to buy now and pay later without any hidden fees or compounding interest. Affirm's engineering team is building a large-scale, highly available, and global infrastructure that is shared across multiple financial products. We pride ourselves on our culture...


  • Edmonton, AB, Edmonton Census Division, AB; Alberta, Canada AECOM Full-time €115,000 - €180,000 Temporary

    Company Description At AECOM, we’re delivering a better world. Whether improving your commute, keeping the lights on, providing access to clean water, or transforming skylines, our work helps people and communities thrive. We are the world’s trusted infrastructure consulting firm, partnering with clients to solve the world’s most complex challenges and...


  • Edmonton, Division No. 11, Canada University of Alberta Full-time €120,000 - €180,000 Contract

    Location - This role is in-person at North Campus Edmonton. The Department of Civil and Environmental Engineering at the University of Alberta invites applications for a faculty position in Engineering Education, Communication and AI-Enabled Learning at the rank of Assistant, Associate, or full Professor. This position represents a strategic investment in...


  • edmonton, division no. 11, Canada T.D. Williamson Full-time

    Become a Mechanical Engineer at TDW, focused on designing and testing solutions to enhance our pipeline safety and reliability. Leverage your engineering expertise in a collaborative environment to develop innovative product applications.In this individual contributor role, you'll utilize mechanical engineering principles to design and implement TDW...

  • Project Engineer

    5 days ago


    Edmonton, AB, Edmonton Census Division, AB; Alberta, Canada Associated Engineering Full-time

    The Opportunity Associated Engineering, a proudly Canadian, Employee-owned Company is seeking an experienced and dedicated Associated Engineering, a proudly Canadian, Employee-owned Company is seeking an experienced and dedicated Project Engineer to join our team in our Edmonton office. In this role you will be responsible for delivering bridge and...


  • Edmonton, AB, Canada Stantec Full-time

    At Stantec, we know the work we do matters. From decarbonizing mines to modernizing electric grids and building the infrastructure that fuels communities, we’re powering the world. Our clients come to us with their biggest, most complex challenges because that’s where we thrive. And we’re looking for problem solvers, high achievers, and visionaries to...


  • Edmonton, AB, Edmonton Census Division, AB; Alberta, Canada Williams Engineering Canada Inc. Full-time

    Reports to: Structural Engineering Manager Working closely with the project team on various projects, and supporting the technical capability and production requirements of the projects. Provides exceptional customer service and coordination assistance with internal and external project partners (consultants, contractors, etc.). The structural team in...


  • Edmonton, Division No. 11, Canada AECOM Full-time €85,000 - €110,000 Contract

    Environmental Engineer-Remediation Design - Full-time - State/Province: Alberta - Business Group: DCS - Business Line: Environment - Work Location Model: Hybrid - Compensation: CAD 85,000 - CAD 110,000 - yearly Work with Us. Change the World. At AECOM, we're delivering a better world. Whether improving your commute, keeping the lights on, providing access...