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-timeAt 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...
-
Senior Software Engineer, Machine Learning
2 days ago
Winnipeg, MB, Winnipeg Census Division, MB; Manitoba, Canada Hive Full-timeAt 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-timeAccount 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 TemporaryAI’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-timeResponsibilities 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...
-
Senior Machine Learning Software Engineer
1 hour ago
Winnipeg, Manitoba, Canada VTRAC Consulting Corporation (WBE) Full-timeApply 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...
-
Machine Learning Software Engineer
1 day ago
Winnipeg, Manitoba, Canada Cohere Full-timeAdvance 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...
-
Machine Learning Software Engineer
2 days ago
Winnipeg, MB, Winnipeg Census Division, MB; Manitoba, Canada Cohere Full-timeAdvance 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...
-
Machine Learning Software Engineer
2 days ago
Winnipeg, MB, Winnipeg Census Division, MB; Manitoba, Canada Ema Full-timeEma 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,000Senior 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...
-
Machine Learning Gpu Software Engineer
17 hours ago
Winnipeg, MB, Winnipeg Census Division, MB; Manitoba, Canada Sapphire Stream Technology Full-timeBuild 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...
-
Staff Software Engineer Machine Learning
17 hours ago
Winnipeg, MB, Winnipeg Census Division, MB; Manitoba, Canada Sanctuary Corp Full-timeYour 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. ...
-
Staff Software Engineer Machine Learning
17 hours ago
Winnipeg, MB, Winnipeg Census Division, MB; Manitoba, Canada Amplitude Full-timethe 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...
-
Staff Software Engineer Machine Learning
17 hours ago
Winnipeg, MB, Winnipeg Census Division, MB; Manitoba, Canada Lantern Full-timeLantern 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...
-
Staff Software Engineer Machine Learning
17 hours ago
Winnipeg, MB, Winnipeg Census Division, MB; Manitoba, Canada fb9e7da1-2660-46a2-9ffc-154a66684510 Full-time €172,000 - €229,000At 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...
-
Staff Software Engineer Machine Learning
17 hours ago
Winnipeg, MB, Winnipeg Census Division, MB; Manitoba, Canada Sage Recruiting Inc. Full-time €170,000 - €190,000Location: 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...
-
Machine Learning GPU Software Engineer
1 hour ago
Winnipeg, Manitoba, Canada Sapphire Stream Technology Full-timeBuild 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...
-
C++ Machine Learning Software Engineer
3 hours ago
Winnipeg, Manitoba, Canada QUALCOMM, Inc. Full-timeEngineer 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...
-
Senior Machine Learning Engineer
17 hours ago
Winnipeg, MB, Winnipeg Census Division, MB; Manitoba, Canada Clio Full-timeBuild 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,...
-
Machine Learning Software Engineer
4 days ago
Winnipeg, Manitoba, Canada Ian Martin Group Full-timeBuild 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...