Jobs for algorithm developer at Montreal

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


  • Montreal (administrative region), QC, Canada Astra-North Infoteck Inc. ~ Conquering today’s challenges, achieving tomorrow’s vision! Full-time $90,000 - $120,000 Contract

    Java Full Stack Developer Location: Montreal, QC – Hybrid (3 Days WFO) Experience: 5–8 Years Role Overview: Seeking a Senior Java Full Stack Developer with strong experience in Java, Spring Boot, Angular, microservices, REST APIs, and cloud-native technologies. Key Responsibilities & Skills: Develop full-stack applications using Java 17/21, Spring Boot,...

  • Embedded Developer

    2 days ago


    Montreal, Canada Polluxa, Inc. Full-time

    Embedded Developer - Security Specialist / D veloppeur euse Embarqu e - Sp cialiste en S curit. Key technologies: Arm Cortex. Key Responsibilities Design, develop and maintain scalable software systems Write clean, well-tested and documented code Participate in code reviews and contribute to engineering best practices Collaborate...


  • Montreal (administrative region), QC, Canada Zebra-Technologies Full-time €128,000 - €192,000 Contract

    Elevate your career as a Computer Vision Developer II with Zebra Technologies in Montreal, Canada. This hybrid role emphasizes code optimization and innovative algorithm development across multiple hardware platforms. As part of Zebra's dynamic team, your focus will be on turning prototypes of computer vision algorithms into robust, deployable solutions....


  • Montreal (administrative region), QC, Canada Pacer Group Full-time $100,000 - $140,000 Contract

    Pacer Group seeks an Expert Java Developer specializing in AI applications to advance our innovative projects. Your extensive experience will shape high-performance, scalable systems. With 7-10 years in Java application development, you will design and maintain distributed systems while mastering multi-threading and performance optimization. Your Linux...


  • Montreal (administrative region), QC, Canada DeepMind Full-time $185,000 - $190,000 Contract

    At Google DeepMind, we are a pioneering AI lab with exceptional interdisciplinary teams focused on advancing AI development to solve complex global challenges and accelerate high-quality product innovation for billions of users. We are looking for a Research Developer to join our Frontier AI Incubation team in Montreal, QC, Canada. Responsibilities Design,...


  • Montreal, Quebec, Canada Unity Technologies Full-time

    Nous recrutons un(e) développeur(se) C++ senior pour rejoindre notre équipe Industry Engineering chez Unity, basé(e) dans nos bureaux de Montréal et travaillant en étroite collaboration avec des ingénieur(e)s et des clients de la région Amérique du Nord. Cette équipe développe la chaîne d'importation et d'optimisation qui permet d'intégrer de...


  • Montreal, Quebec, Canada Unity Full-time

    Nous recrutons un(e) développeur(se) C++ senior pour rejoindre notre équipe Industry Engineering chez Unity, basé(e) dans nos bureaux de Montréal et travaillant en étroite collaboration avec des ingénieur(e)s et des clients de la région Amérique du Nord. Cette équipe développe la chaîne d'importation et d'optimisation qui permet d'intégrer de...

  • Java AI Developer

    3 days ago


    Montreal (administrative region), QC, Canada Tata Consultancy Services Limited Full-time €90,000 - €130,000 Contract

    Tata Consultancy Services (TCS) is an equal opportunity employer, and embraces diversity in race, nationality, ethnicity, gender, age, physical ability, neurodiversity, and sexual orientation, to create a workforce that reflects the societies we operate in. Our continued commitment to Culture and Diversity is reflected in our people stories across our...


  • Montreal (administrative region), QC, Canada Morgan Stanley Full-time $100,000 - $130,000 Contract

    Elevate trading efficiency as a Principal Java Developer at Morgan Stanley in Montreal. Operate within a hybrid work model to enhance fixed-income trading through innovative software solutions. As part of the Institutional Securities Technology E-trading team, this Principal Java Developer role demands over 7 years of Java experience and a solid...


  • Montreal (administrative region), QC, Canada Kinaxis Full-time $120,000 - $180,000 Contract

    About KinaxisAre 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...

  • Data Scientist

    19 hours ago


    Montreal, Montreal (administrative region), Canada Toparo Full-time €80,000 - €100,000 Contract

    Overview Are you ready to make an impact in the dynamic world of logistics? Our client, a leading player in the industry, is seeking an intermediate-level Data Scientist specializing in AWS technologies. This is your opportunity to drive innovation, spearhead exciting projects, and contribute to the evolution of machine learning in a fast-paced...


  • Montreal (administrative region), QC, Canada Socket.dev Full-time €120,000 - €150,000 Contract

    Your role asSenior Software Developer, Backend Reporting Malik Lewis, Manager, Software Developer the mission of the Senior Software Developer, Backend is to enable close to 3 million members to improve their health in a simple and effective way through the Canadian virtual care platform, Dialogue. What you'll be doing - Building, improving, and operating...


  • Montreal (administrative region), QC, Canada N2P Systems Full-time $90,000 - $140,000 Contract

    We are seeking an experienced Java Developer with Agentic AI experience to join our technology team in Montreal. The ideal candidate will have strong expertise in Java backend development, distributed systems, and production-grade software engineering, along with hands-on experience working with modern AI tools and agentic AI technologies.You will be...


  • Montreal, Quebec, 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...

  • Jr Python Developer

    19 hours ago


    Montreal (administrative region), QC, Canada Linux Association of Canada Full-time €135,000 - €165,000 Contract

    Montreal, Quebec, CA Posted August 7, 2026 Via BeBee Full Job Description Job Title:Jr Python Developer -Client:Tech firmExperience Level:up to 4 Years experience -Salary:Up to $150k CAD + Bonus + PackageLocation:Montreal (Hybrid)About the ClientMy client is an exceptionally ambitious technology company building next-generation software platforms that...


  • Montreal (administrative region), QC, Canada Kinaxis Full-time $120,000 - $180,000 Contract

    Empower global supply chains as a Senior C++ Developer at Kinaxis, with opportunities in Ottawa or remote. Work with a talented team to implement algorithms that solve complex supply chain challenges. At Kinaxis, we are looking for an Operations Research expert who excels in C++. This senior role involves translating real-world supply chain needs into...


  • Montreal (administrative region), QC, Canada LGI Healthcare Solutions Full-time $70,000 - $90,000 Contract

    For over 40 years, LGI has built software that healthcare organizations depend on. AI is now at the heart of that work — not as a destination, but as the engine behind our next generation of mission‑critical solutions and our enduring mission: helping healthcare organizations perform at their best. We’re looking for exceptional people who are...


  • Montreal (administrative region), QC, Canada Huawei Canada Full-time $80,000 - $110,000 Contract

    Drive innovation at Huawei Canada as an AI Software Developer dedicated to energy management systems within the smart grid sector. Develop and implement AI tools that enhance performance in real-time simulations. As a member of the Smart Grid Technology Lab, you will play a critical role in designing AI applications and integrating machine learning into...


  • Montreal, Quebec, Canada Vention Full-time

    Description De L’entrepriseBasée à Montréal, Detroit et Munich, Vention aide les fabricants à automatiser leurs opérations en un temps record grâce à la seule plateforme matérielle et logicielle alimentée par l’IA conçue pour l’usine. Notre technologie alimente plus de 25 000 machines dans 4 000 usines réparties sur 5 continents, et nous...


  • Montreal (administrative region), QC, Canada Google Full-time $182,000 - $186,000 Contract

    This posting is for an existing vacancy.Google utilizes AI tools to assist in assessing candidates in our hiring processes.Minimum qualifications:Bachelor’s degree or equivalent practical experience.5 years of experience in software development using C++.Preferred qualifications:Master's degree or PhD in Computer Science or a related technical field.5...