AI-First Principal Software Engineer Role

winnipeg, mb, Canada • Posted June 01, 2026

Job Type: Full-time
Location: winnipeg, mb
Posted: June 01, 2026
Category: Other-General
Application Deadline: July 11, 2026

Role Description

Shape the future of software engineering as a Principal Engineer focused on AI-first development. This remote role empowers you to lead significant projects while fostering innovation across the organization.

As a Principal Engineer, you will embed with product teams to drive technical initiatives in AI-driven solutions. Your strong background in architecture and engineering will enable you to modernize existing products and establish new standards for quality and efficiency. This position offers a unique chance to influence technical direction at a high level.

Key Responsibilities: • Conduct end-to-end architecture and solutioning • Implement AI-first development practices • Collaborate with teams to drive product innovation • Mentor other engineers and set project standards • Engage in high-impact strategic initiatives

Requirements: • Proven experience in AI-driven software development • Deep skills in .NET/C# and cloud-native technologies • Track record of...

Interested in this role?

Click the button below to start your application for AI-First Principal Software Engineer Role at Embrace Software Inc.

Apply Now