Jobs for algorithm developer at Ottawa

1,249 algorithm developer job listings in Canada. Find daily updated positions from leading job boards.

  • Senior Full Stack Developer Premium

    14 hours ago


    Ottawa, Ontario, Canada Trellis Full-time

    We’re looking for a passionate Senior Full-Stack Developer who wants to make a difference in a fast-growing startup. We are a B2B SaaS company that provides an AI-powered software platform for eCommerce merchants to generate more demand for their products. We use the latest advancements in artificial intelligence and automation to drive profitable sales...


  • Ottawa, Ontario, Canada Ericsson GmbH Full-time

    Grow with usLocation: Ottawa, Ontario, Canada – Ericsson will not provide immigration support at this time.Approximately 40% of the world’s mobile traffic is carried through an Ericsson network. Our 5G Radio Access Network (RAN) solutions are already connecting billions of devices, and we are actively shaping the evolution toward 6G. Within this context,...


  • Ottawa, Canada Google Inc. Full-time €150,000 - €153,000 Contract

    Google Waterloo, ON, Canada Mid Experience driving progress, solving problems, and mentoring more junior team members; deeper expertise and applied knowledge within relevant area. X This posting is for an existing vacancy. Google utilizes AI tools to assist in assessing candidates in our hiring processes. - Bachelor’s degree in Computer Science,...

  • Senior Software Developer Premium

    2 days ago


    Ottawa, Ontario, Canada IBM Remote Full-time $105,200 - $154,200 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...


  • Ottawa, ON, Ottawa Census Division, ON; Ontario, Canada CNN Full-time €109,700 - €159,700 Temporary

    About the Job We are searching for a Senior iOS/tvOS Software Developer to join the CNN Mobile and Connected TV (CTV) Engineering Teams. They are an individual contributor, self-directed, able to work with minimal supervision, and are typically expected to take on the most difficult technical challenges. The Senior Developer will contribute to the...


  • Ottawa, ON, Ottawa Census Division, ON; Ontario, Canada Ericsson GmbH Full-time €129,500 - €170,100 Temporary

    Join our Team At this time, Ericsson Canada Inc. does not provide immigration assistance/sponsorship now or in the future for this position. About this opportunity Artificial Intelligence is rapidly becoming a key enabler for future Radio Access Networks. We are looking for an experienced AI in RAN System Developer who is passionate about applying...

  • Software Developer

    5 days ago


    Ottawa, ON, Ottawa Census Division, ON; Ontario, Canada Pleora Technologies, Inc Full-time €80,000 - €105,000 Temporary

    Come work with us! Pleora is the leader in real-time connectivity for industrial automation, security & defense, and medical imaging applications with 25 years of expertise in vision applications with our growing global teams. Our hardware and software solutions are built for performance, enabling low-latency, real-time video and data transport in 1000's of...


  • Ottawa, Canada Google Inc. Full-time €216,000 - €221,000 Contract

    Staff Software Developer, Google Cloud Enterprise Chat corporate_fare Google place Waterloo, ON, Canada Advanced Experience owning outcomes and decision making, solving ambiguous problems and influencing stakeholders;deep expertise in domain. X This posting is for an existing vacancy.Google utilizes AI tools to assist in assessing candidates in our...


  • Ottawa, Ontario, Canada Black Pen Recruitment Full-time

    Our client’s Microsoft Business Solutions team is a Microsoft Gold Partner and leader in Microsoft software implementations for medium to large organisations, providing their clients with the ability to keep up with the ever-changing digital world by implementing Microsoft’s Enterprise Resource Planning (ERP) and Customer Engagement (CE) software from...


  • Ottawa, Canada Google Inc. Full-time €182,000 - €186,000 Contract

    Senior Software Developer, Mobile (iOS), Platforms and Devices Mid Experience driving progress, solving problems, and mentoring more junior team members; deeper expertise and applied knowledge within relevant area. For Canada Applicants: This posting is for a new vacancy. Google utilizes AI tools to assist in assessing candidates in our hiring...


  • Ottawa, Ontario, Canada Ouster Full-time

    Ouster is a NASDAQ listed company with a range of lidar sensors and software solutions built on top of those sensors. Our advanced vision algorithms and sensor hardware are used in autonomous cars, drones, robots, smart intersections, and many other applications. If you’re motivated by solving big problems, we’re hiring key roles across the company and...

  • Senior Software Developer Premium

    2 days ago


    Ottawa, Ontario, Canada IBM Remote Full-time $105,000 - $154,200 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...


  • Ottawa, Canada Google Inc. Full-time €25,000 - €39,000 Contract

    Software Developer Intern, BS, Summer 2027 Share Software Developer Intern, BS, Summer 2027 - Copy link corporate_fare Google place Waterloo, ON, Canada ; Toronto, ON, Canada bar_chart Intern & Apprentice Share Software Developer Intern, BS, Summer 2027 - Copy link Timing on when you can hear back will vary and can take upwards of 90+ days. If you...


  • Ottawa, ON, Ottawa Census Division, ON; Ontario, Canada VIAVI Solutions Full-time

    Digital Imaging Software Engineer Our team develops optical test and measurement equipment for telecommunications laboratory and manufacturing environments. We are seeking a Digital Image Software Engineer to support the development and implementation of image processing algorithms and software applications for digital microscopy and related imaging...


  • Ottawa, Canada Google Inc. Full-time €182,000 - €186,000 Contract

    Senior Software Developer, Backend, Applied AI Agent Studio Google, Waterloo, ON, Canada; Toronto, ON, Canada Mid Experience driving progress, solving problems, and mentoring more junior team members; deeper expertise and applied knowledge within relevant area. X This posting is for a new vacancy. Google utilizes AI tools to assist in assessing...


  • Ottawa, Canada Google Inc. Full-time €126,000 - €129,000 Contract

    Software Developer, Early Career, Campus Google Waterloo, ON, Canada ; Montreal, QC, Canada Early Experience completing work as directed, and collaborating with teammates; developing knowledge of relevant concepts and processes. The application window will be open until at least August 30, 2026. This opportunity will remain online based on business needs...


  • Ottawa, ON, Canada Nokia Full-time $85,000 - $110,000 Contract

    Become a pivotal part of our Optical Line System team as an Experienced Embedded Software Developer. Craft carrier-grade, real-time software while collaborating across disciplines. Your role will revolve around designing and developing embedded software for optical products, focusing on modular designs and real-time operating systems. Close interaction with...


  • Ottawa, ON, Canada Elastic Full-time $150,000 - $210,000 Contract

    Elasticsearch powers search, observability, and AI retrieval (RAG) for the world’s largest organizations We are seeking a Principal Software Engineer to join the Elasticsearch Performance team In this role, you will lead architectural and code-level performance engineering initiatives Your goal is to drive the continuous optimization and predictability of...


  • Ottawa, Ontario, Canada IBM Remote Full-time $137,000 - $186,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...


  • Ottawa, Canada Google Inc. Full-time €182,000 - €186,000 Contract

    Share Senior Software Developer, Generative AI, Google Cloud Applied AI, Concorde Gateway Google Waterloo, ON, Canada ; Toronto, ON, Canada Mid Experience driving progress, solving problems, and mentoring more junior team members; deeper expertise and applied knowledge within relevant area. - Bachelor’s degree or equivalent practical experience. - 5...