software engineering intern jobs in Edmonton

See average salary for software engineering intern »

695 software engineering intern job listings in Canada. Find daily updated positions from leading job boards.


  • Edmonton, Alberta, Canada Avenue.io Inc. Full-time

    Want to lead engineers building software that helps pros get the job done and know exactly how their business is doing? Then Jobber might be the place for you! We’re looking for a Manager, Software Engineering to be part of our SP (Service Provider) Operations group, focused on helping Service Providers run their day-to-day operations efficiently and...


  • Edmonton, AB, Edmonton Census Division, AB; Alberta, Canada Affirm, Inc. Full-time €133,000 - €183,000 Temporary

    At Affim, we exist for the moments that matter—giving people a clear, predictable way to pay over time, with no hidden fees, no surprises, and no tradeoffs on what matters most. We build the experiences that connect a customer's intent to buy with the flexibility of Affim Card. From making financing options easier to understand to creating intuitive...


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

    Kickstart your career at Huawei Canada as an Intern Engineer in game engine systems. This role focuses on C++ development within Unreal Engine for innovative gaming solutions. As part of Huawei's team, you will design and develop plugins for Unreal Engine, integrate AI libraries, and collaborate with multidisciplinary teams to enhance performance. This...


  • Edmonton, Alberta, Canada Avenue.io Inc. Full-time

    Build Fleetworthy’s next-generation compliance platform with full-stack engineering and AI workflow expertise in a remote-first environment. Influence architecture from design through production.As a Senior Software Engineer, you will deliver maintainable software across Vue/Vuex and .NET. You will partner with Product Managers and engineers while...


  • Edmonton, AB, Edmonton Census Division, AB; Alberta, Canada Mercury Full-time €55 Temporary

    It's 1813 and Humphrey Davy is dazzling London with scientific demonstrations and lectures. Soon enters the young bookbinder, Michael Faraday, dissatisfied with his own prospects and enamored by the mysteries of electricity. Faraday gets a break and gains an apprenticeship with Davy, and shortly thereafter (partially) blows himself and Davy up in a nitrogen...


  • Edmonton, AB, Edmonton Census Division, AB; Alberta, Canada Mercury Full-time €55 Temporary

    It's 1813 and Humphrey Davy is dazzling London with scientific demonstrations and lectures. Soon enters the young bookbinder, Michael Faraday, dissatisfied with his own prospects and enamored by the mysteries of electricity. Faraday gets a break and gains an apprenticeship with Davy, and shortly thereafter (partially) blows himself and Davy up in a nitrogen...


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

    Step into the world of mobile app development with Mercury as a Mobile Engineering Intern. Engage with iOS and Android technologies this summer while being guided by experienced engineers. Mercury is offering a full-time remote internship lasting 12-16 weeks for college students eager to gain real-world experience. In this role, you'll enhance your skills...

  • AI Software Engineer

    23 hours ago


    Morinville, AB, Edmonton Census Division, AB; Alberta, Canada Cuso International Full-time

    This Volunteer Placement is Located in: Lima, Peru Start Date: January 2027 Placement Length: 5 months Language Requirements: Spanish Level 4-Advanced Please submit a Spanish Resume and Statement of Interest Eligibility: Open to Canadian Citizens and Permanent Residents of Canada only The Volunteer’s Role Are you a software engineer eager to...

  • AI Software Engineer

    23 hours ago


    Fort Saskatchewan, AB, Edmonton Census Division, AB; Alberta, Canada Cuso International Full-time

    This Volunteer Placement is Located in: Lima, Peru Start Date: January 2027 Language Requirements: Eligibility: Open to Canadian Citizens and Permanent Residents of Canada only Are you a software engineer eager to apply your technical skills where they can make a real social impact? Cuso International is seeking an AI Software Engineer to collaborate...

  • AI Software Engineer

    23 hours ago


    Sherwood Park, AB, Edmonton Census Division, AB; Alberta, Canada Cuso International Full-time

    This Volunteer Placement is Located in: Lima, Peru Start Date: January 2027 Placement Length: 5 months Language Requirements: Spanish Level 4-Advanced Please submit a Spanish Resume and Statement of Interest Eligibility: Open to Canadian Citizens and Permanent Residents of Canada only The Volunteer’s Role Are you a software engineer eager to...

  • AI Software Engineer

    23 hours ago


    Stony Plain, AB, Edmonton Census Division, AB; Alberta, Canada Cuso International Full-time

    This Volunteer Placement is Located in: Lima, Peru Start Date: January 2027 Placement Length: 5 months Language Requirements: Spanish Level 4-Advanced Please submit a Spanish Resume and Statement of Interest Eligibility: Open to Canadian Citizens and Permanent Residents of Canada only The Volunteer’s Role Are you a software engineer eager to...

  • AI Software Engineer

    23 hours ago


    Leduc, AB, Edmonton Census Division, AB; Alberta, Canada Cuso International Full-time

    This Volunteer Placement is Located in: Lima, Peru Start Date: January 2027 Language Requirements: Eligibility: Open to Canadian Citizens and Permanent Residents of Canada only Are you a software engineer eager to apply your technical skills where they can make a real social impact? Cuso International is seeking an AI Software Engineer to collaborate...


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

    Build Affim Card customer experiences with full stack engineering, Python or Kotlin, and remote-first flexibility across eligible Canadian provinces. As a Software Engineer II, you will develop customer-facing features and backend services supporting checkout-critical experiences. You will work with Product, Design, analytics, and engineering teams while...


  • Edmonton, AB, Edmonton Census Division, AB; Alberta, Canada Affirm, Inc. Full-time €153,000 - €213,000 Temporary

    Affirm's engineering team is building a large-scale, fault-tolerant, and global infrastructure that is shared across multiple financial products, merchants, and vendors. We pride ourselves on our culture across engineering of writing blameless postmortems as well as writing detailed tech specs and gathering feedback before large changes to systems. The AI...

  • AI Software Engineer

    23 hours ago


    Spruce Grove, AB, Edmonton Census Division, AB; Alberta, Canada Cuso International Full-time

    This Volunteer Placement is Located in: Lima, Peru Start Date: January 2027 Placement Length: 5 months Language Requirements: Spanish Level 4-Advanced Please submit a Spanish Resume and Statement of Interest Eligibility: Open to Canadian Citizens and Permanent Residents of Canada only The Volunteer’s Role Are you a software engineer eager to...

  • AI Software Engineer

    23 hours ago


    Beaumont, AB, Edmonton Census Division, AB; Alberta, Canada Cuso International Full-time

    This Volunteer Placement is Located in: Lima, Peru Start Date: January 2027 Placement Length: 5 months Language Requirements: Spanish Level 4-Advanced Please submit a Spanish Resume and Statement of Interest Eligibility: Open to Canadian Citizens and Permanent Residents of Canada only The Volunteer’s Role Are you a software engineer eager to...


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

    Build production-ready applications, APIs, and integrations as a Forward Deployment Engineer with BDO Canada in a blended Calgary, Edmonton, or Halifax model. This full-time position partners with business and technology stakeholders to solve complex operational challenges. You will translate requirements into practical solutions through software...


  • Edmonton, Division No. 11, Canada AIM1221 Tech Solutions Inc. Full-time $41,000 - $55,000 Contract

    AIM1221 Tech Solutions Inc. is seeking a versatile software developer to join our Edmonton team.You will develop, test, and maintain software applications and systems, collaborating with cross-functional teams to design new features and deliver high-quality code. The role requires strong coding skills in VBA, Java, APIs and MySQL, experience with Linux,...


  • Edmonton, Alberta, Canada Affirm Full-time

    At Affim, we exist for the moments that matter—giving people a clear, predictable way to pay over time, with no hidden fees, no surprises, and no tradeoffs on what matters most.We build the experiences that connect a customer's intent to buy with the flexibility of Affim Card. From making financing options easier to understand to creating intuitive...

  • Software Engineer

    6 days ago


    Edmonton, AB, Edmonton Census Division, AB; Alberta, Canada Alignerr Full-time

    About The Role What if the code you write could directly shape how the next generation of AI understands and generates software? We're looking for Software Engineers in Waterloo to build, evaluate, and improve AI-generated code — helping train AI systems to think like real developers. About The Role What if the code you write could directly shape how...