senior software engineer machine learning jobs in Winnipeg

See average salary for senior software engineer machine learning »

10,000 senior software engineer machine learning job listings in Canada. Find daily updated positions from leading job boards.


  • Winnipeg, MB, Canada Hive Full-time

    At Hive, we’re all about creating moments that matter and helping event marketers connect with their biggest fans. Our platform powers marketing for 1,500+ iconic events, festivals, venues, and promoters across North America. We help them grow their customer base and sell out shows using intelligent, automated, and personalized digital marketing...


  • Winnipeg, MB, Winnipeg Census Division, MB; Manitoba, Canada Hive Full-time

    At Hive, we’re all about creating moments that matter and helping event marketers connect with their biggest fans. Our platform powers marketing for 1,500+ iconic events, festivals, venues, and promoters across North America. We help them grow their customer base and sell out shows using intelligent, automated, and personalized digital marketing tools.Hive...


  • Winnipeg, MB, Winnipeg Census Division, MB; Manitoba, Canada Flywheel Full-time

    Account Management and GrowthJob Subfunction Account ManagementJob Description About Flywheel Flywheel’s suite of digital commerce solutionsaccelerategrowth across all major digital marketplaces for the world’s leading brands. We give clients access to near real-time performancemeasurementand improve sales, share, and profit. The Opportunity In this...


  • Winnipeg, MB, Winnipeg Census Division, MB; Manitoba, Canada Qualcomm Full-time €114,400 - €164,400 Temporary

    AI’s ability to solve complex problems across multiple domains is transformative. In the AI Software team, we build the Qualcomm AI Engine direct to enables OEMs and developers to run their deep neural network (DNN) models on Qualcomm Hexagon Processors. Our team works with OEMs and developers to develop and optimize DNN models for the Qualcomm AI Stack....


  • Winnipeg, MB, Winnipeg Census Division, MB; Manitoba, Canada Dahrouge Geological Consulting Ltd. Full-time

    Responsibilities Design and document the system architecture for assigned products, recording key decisions and trade-offs. Plan and lead staged rebuilds of existing products so current clients see no disruption or data loss. Select tools, frameworks and patterns that balance delivery speed, cost and long-term maintainability. Work with the lead...


  • Winnipeg, Manitoba, Canada VTRAC Consulting Corporation (WBE) Full-time

    Apply senior software engineering and machine learning expertise on-site, building high-performance applications for modern manufacturing operations. This contract position suits a Senior Software Engineer developing intelligent industrial solutions. You will use .NET, Angular, Docker, RESTful APIs, and machine learning. The work focuses on production...


  • Winnipeg, Manitoba, Canada Cohere Full-time

    Advance model post-training with Python and large-scale distributed training at Cohere, working remotely or from listed offices. Ship frontier models into production. As a Member of Technical Staff, you will bridge research and production while advancing model post-training. You will write production software, support research, and collaborate across...


  • Winnipeg, MB, Winnipeg Census Division, MB; Manitoba, Canada Cohere Full-time

    Advance model post-training with Python and large-scale distributed training at Cohere, working remotely or from listed offices. Ship frontier models into production.As a Member of Technical Staff, you will bridge research and production while advancing model post-training. You will write production software, support research, and collaborate across...


  • Winnipeg, MB, Winnipeg Census Division, MB; Manitoba, Canada Ema Full-time

    Ema builds AI employees that carry out complex workflows across enterprise applications. Our ML team works on the loop that makes them better: production traces become data, data becomes training and evaluation, and better agents produce better traces. The hard part is deciding which intervention will improve behavior in the next real workflowHarnesses and...


  • Winnipeg, MB, Winnipeg Census Division, MB; Manitoba, Canada Devconnectplatform Full-time €110,000 - €155,000

    Senior Software Developer 2D2L110k-155k CADFull-timeremote· seniorCanadajavaListed via Jobicy · posted 29 Oct 2026. Apply on Jobicy## DescriptionD2L is a cloud company that is modernizing education and building the Future of Work. The old models of teaching and learning are in the midst of the largest transformation in history, and D2L is at the heart of...


  • Winnipeg, MB, Winnipeg Census Division, MB; Manitoba, Canada Sapphire Stream Technology Full-time

    Build machine learning software in Markham, Ontario, using C++ and Python to optimize GPU kernels, workloads, and next-generation computing platforms onsite.Sapphire Stream Technology seeks a Machine Learning Software Engineer focused on GPU and AI optimization. You will develop software, analyze performance, and improve computational efficiency. The work...


  • Winnipeg, MB, Winnipeg Census Division, MB; Manitoba, Canada Sanctuary Corp Full-time

    Your New Role and TeamSanctuary AI is hiring a Staff Software Engineer to drive and evolve the production teleoperation and data collection software that enables robot operators to control robots. As a hands-on technical leader, you will guide architecture decisions, mentor engineers and translate company priorities into practical technical plans. ...


  • Winnipeg, MB, Winnipeg Census Division, MB; Manitoba, Canada Amplitude Full-time

    the company is the leading AI analytics platform, helping over 4,700 customers—including Atlassian, Burger King, NBCUniversal, and Square—build better products and digital experiences. With powerful AI Agents embedded across our platform, teams can analyze, test, and optimize user experiences faster than ever. Ranked #1 across multiple categories in...


  • Winnipeg, MB, Winnipeg Census Division, MB; Manitoba, Canada Lantern Full-time

    Lantern is the specialty care platform connecting people with the best care when they need it most. By curating a Network of Excellence comprised of the nation's top specialists for surgery, cancer care, infusions and more, Lantern delivers excellent care with significant cost savings to employers and their workforces. Lantern also pairs members with a...


  • Winnipeg, MB, Winnipeg Census Division, MB; Manitoba, Canada fb9e7da1-2660-46a2-9ffc-154a66684510 Full-time €172,000 - €229,000

    At BuildOps, we’re building a groundbreaking software solution, purpose-built to support today’s commercial contractors. From helping our customers to manage their service all the way to project management, we’re breaking the mold and building a team that invests in our mission statement. As a Staff Software Engineer, your primary focus will be to...


  • Winnipeg, MB, Winnipeg Census Division, MB; Manitoba, Canada Sage Recruiting Inc. Full-time €170,000 - €190,000

    Location: Remote within Canada (Toronto preferred) Reports to: Senior Director of Engineering About the CompanyThis is a Canadian-based technology company building a high-scale digital marketplace that powers real-time transactions across North America. The platform handles complex, time-sensitive workflows where performance, reliability, and accuracy are...


  • Winnipeg, Manitoba, Canada Sapphire Stream Technology Full-time

    Build machine learning software in Markham, Ontario, using C++ and Python to optimize GPU kernels, workloads, and next-generation computing platforms onsite. Sapphire Stream Technology seeks a Machine Learning Software Engineer focused on GPU and AI optimization. You will develop software, analyze performance, and improve computational efficiency. The work...


  • Winnipeg, Manitoba, Canada QUALCOMM, Inc. Full-time

    Engineer high-performance machine learning software in C++ for Qualcomm AI engines, optimizing neural networks across mobile, edge, automotive, and IoT products. As a Staff AI Software Engineer within Machine Learning Engineering, you will create software for Snapdragon Neural Processing Engine, Android NN, and TensorFlow Lite delegate. You will develop...


  • Winnipeg, MB, Winnipeg Census Division, MB; Manitoba, Canada Clio Full-time

    Build advanced machine learning models at Clio using natural language processing and structured or unstructured data across Canada and the US. Local hub employees attend offices twice weekly.As a Senior Machine Learning Engineer, you will create LLM and agentic solutions that streamline legal workflows. You will work with retrieval, tool use, orchestration,...


  • Winnipeg, Manitoba, Canada Ian Martin Group Full-time

    Build scalable AI and machine learning systems in Calgary, Alberta, combining Python, software engineering, and statistical modeling expertise. This one-year contract focuses on software development for machine learning and AI solutions. You will transition experimental models into automated, maintainable production systems while working with Data...