senior software engineer machine learning jobs in Calgary

See average salary for senior software engineer machine learning »

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


  • Calgary, AB, Canada International Business Machines Corporation Full-time $120,000 - $170,000 Contract

    Introduction At IBM Software, we transform client challenges into solutions. Building the world's leading AI-powered, cloud-native products that shape the future of business and society. Our legacy of innovation creates endless opportunities for IBMers to learn, grow, and make an impact on a global scale. Working in Software means joining a team fueled by...


  • Calgary, Alberta, Canada Kinaxis Full-time

    About Kinaxis Are you looking to join an innovative, market-leading company where you can truly elevate your career? At Kinaxis we are serious about culture, we are serious about technology, we are serious about customers, and we are serious about not taking ourselves too seriously. If you are looking to be part of an incredible growth story, then we might...


  • Calgary, AB, Calgary Census Division, AB; Alberta, Canada Kinaxis Full-time

    Kinaxis is hiring a Senior AI Software Engineer for the Data Fabric team. You will design and implement execution patterns, tool-calling infrastructure, and runtime guardrails to enable agentic workflows on enterprise data at scale. You will connect LLMs and agents to governed data on Databricks, wire workflows across Delta Lake and Unity Catalog, and ship...


  • Calgary, AB, Calgary Census Division, AB; Alberta, Canada Affirm Full-time €209,000 - €269,000 Temporary

    At Affirmt, 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. Affirm's engineering team is building a large-scale, highly-available, and global infrastructure that is shared across multiple financial products. Ensuring that our...


  • Calgary, AB, Canada Samsara Inc. Full-time €143,000 - €185,000 Contract

    Improve the safety, efficiency, and sustainability of the operations that power the global economy. Who we are Samsara (NYSE: IOT) is the pioneer of the Connected Operations™ Cloud, which is a platform that enables organizations that depend on physical operations to harness Internet of Things (IoT) data to develop actionable insights and improve their...


  • Calgary, Alberta, Canada Jobgether Full-time

    As a Senior Software Engineer, you will help build and scale advanced machine learning infrastructure designed to detect fraud and financial crime in real time. You will contribute to the development of distributed systems, streaming architectures, and large-scale data processing pipelines that power sophisticated fraud detection capabilities. Working at the...


  • Calgary, AB, Calgary Census Division, AB; Alberta, Canada Cisco Full-time

    Build high-throughput distributed systems for Cisco and Splunk with Go or C++ expertise in a hybrid/remote environment. Shape software serving global enterprise customers. As a Senior Software Engineer, you will lead complex backend projects across requirements, design, development, testing, automation, and deployment. The Edge Processor Team maintains...


  • Calgary, AB, Calgary Census Division, AB; Alberta, Canada IBM Full-time

    Introduction At IBM Software, we transform client challenges into solutions. Building the world's leading AI-powered, cloud-native products that shape the future of business and society. Our legacy of innovation creates endless opportunities for IBMers to learn, grow, and make an impact on a global scale. Working in Software means joining a team fueled by...


  • Calgary, AB, Calgary Census Division, AB; Alberta, Canada IBM Full-time

    Introduction At IBM Software, we transform client challenges into solutions. Building the world's leading AI-powered, cloud-native products that shape the future of business and society. Our legacy of innovation creates endless opportunities for IBMers to learn, grow, and make an impact on a global scale. Working in Software means joining a team fueled by...


  • Calgary, AB, Calgary Census Division, AB; Alberta, Canada Clio Full-time €129,200 - €174,800 Temporary

    Clio is the global leader in legal AI technology, empowering legal professionals and law firms of every size to work smarter, faster, and more securely. We are currently seeking a Machine Learning Engineer to join our rapidly growing engineering team. This role is for someone who is passionate about building innovative solutions and being exposed to new...


  • Calgary, Canada Alberta Full-time €120,000 - €180,000 Contract

    Fleetworthy offers the only complete technology suite for fleet readiness, uniting safety and compliance, toll management, and weigh station bypass solutions. We help fleets streamline operations, control costs, andoperatewith confidence. Trusted by 75% of the top fleets in North America,Fleetworthyoffers the most adopted toll management solution and...


  • Calgary, Alberta, Canada Enerva Energy Solutions Full-time

    We're looking for a Senior Software Developer to shape the technical direction of the tools at the core of our energy and emissions work — including the AI-driven features we think will set our products apart. You'll own systems, not just features: setting architecture, choosing where AI genuinely earns its place, and raising the bar for how we build and...


  • Calgary, Canada Avenue.io Inc. Full-time €120,000 - €180,000 Contract

    Fleetworthy offers the only complete technology suite for fleet readiness, uniting safety and compliance, toll management, and weigh station bypass solutions. We help fleets streamline operations, control costs, andoperatewith confidence. Trusted by 75% of the top fleets in North America,Fleetworthyoffers the most adopted toll management solution and...


  • Calgary, Alberta, Canada H&R Block, Inc. Full-time

    About the Role Reporting to the Software Development Manager, the Senior Software Development Engineer in Test (SDET) is a hands-on engineering role responsible for building quality into the software delivery lifecycle. The SDET designs and develops maintainable test automation, improves application testability, and integrates reliable automated quality...


  • Cochrane, AB, Calgary Census Division, AB; Alberta, Canada Garmin Canada Inc. Full-time

    We are seeking a full-time We are seeking a full-time Senior Software Engineer (GNSS / INS) at Garmin's U.S. headquarters in the Greater Kansas City area or at our location in Cochrane, Alberta, Canada. This role is on our Core Platform Technology team and will develop GNSS and INS based positioning solutions. This is an innovation and exploration role...


  • Calgary, AB, Calgary Census Division, AB; Alberta, Canada GeoSoftware Full-time

    GeoSoftware is a global leader in Geoscience Software and provides a comprehensive range of software solutions that support our clients to achieve their goals. Our tools help our clients to develop a better understanding of the subsurface, manage exploration and development risks and quantify reserves more accurately with our advanced geoscience technology....


  • Calgary, Alberta, Canada H&R Block Management Full-time

    About the Role Reporting to the Software Development Manager, the Senior Software Development Engineer in Test (SDET) is a hands-on engineering role responsible for building quality into the software delivery lifecycle. The SDET designs and develops maintainable test automation, improves application testability, and integrates reliable automated...


  • Calgary, AB, Calgary Census Division, AB; Alberta, Canada Clio Full-time

    Build NLP and GenAI solutions as a Machine Learning Engineer at Clio, available across Canada excluding Quebec. Local hub employees work onsite twice weekly. Clio’s AI team develops solutions helping legal professionals work more efficiently. You will create machine learning models, LLM-based solutions, and ML-driven features while collaborating with...


  • Calgary, AB, Calgary Census Division, AB; Alberta, Canada Clio Full-time €129,200 - €174,800 Temporary

    Clio is the global leader in legal AI technology, empowering legal professionals and law firms of every size to work smarter, faster, and more securely. Machine Learning Engineer This role is for someone who is passionate about building innovative solutions and being exposed to new challenges and technologies while making an impact. If you are local to...


  • Calgary, AB, Calgary Census Division, AB; Alberta, Canada Samsara Inc. Full-time €142,800 - €184,800 Temporary

    Improve the safety, efficiency, and sustainability of the operations that power the global economy. Who we are Samsara (NYSE: IOT) is the pioneer of the Connected Operations™ Cloud, which is a platform that enables organizations that depend on physical operations to harness Internet of Things (IoT) data to develop actionable insights and improve their...