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 Concordia University – Power Electronics and Energy Research (PEER) Group Full-time

    Job Title: MASc & PhD Research Opportunities in Power Electronics and Energy Systems | Concordia University | Montréal, Quebec, Canada Recruiting Company: Concordia University – Power Electronics and Energy Research (PEER) Group Job Location: Montréal, Quebec, Canada Job Type: Full-Time | Graduate Research Position (MASc & PhD) Supervisor: Dr. Pedro F....


  • Montréal, QC, Montreal Regional Municipality, QC; Montréal region; Québec Province, Canada Google Full-time €278,000 - €399,000 Temporary

    15 years of experience in software development, or 10 years with an advanced degree in Computer Science, Mathematics, Statistics, or Engineering. ~ Experience in hardware and software design, data structures and algorithms, debugging, and with customer-facing products. Master's degree in a relevant field. Ability to work cross-functionally, partnering...


  • Montreal (administrative region), QC, Canada Cadence Design Systems Full-time $73,500 - $136,500 Contract

    ## Ingénieur en conception de micrologiciel / Firmware Design EngineerApplylocations: MOUNT-ROYAL (Montreal)time type: Full timeposted on: Posted Todayjob requisition id: R55507## **At Cadence, we hire and develop leaders and innovators who want to make an impact on the world of technology.**This role is for an existing vacancy.**Présentation de...

  • Data Scientist

    3 days ago


    Montreal (administrative region), QC, Canada Canada Mortgage and Housing Corporation Full-time $73,555 - $91,944 Contract

    Select how often (in days) to receive an alert:Travel Requirement:LimitedLanguage Skill Levels (Read/Write/Speak):ZZZSecurity Requirement: Reliability StatusSalary:Our salaries generally range from $73555.31to $91944.14and are based on qualifications and experience.About CMHCThe work you do and the work we do together matters. We come to work everyday with a...

  • Mapping Team Lead

    3 days ago


    Montreal (administrative region), QC, Canada Trane Technologies Full-time $66,000 - $95,000 Contract

    Be a part of our mission! As a world leader in creating comfortable, sustainable, and efficient climate solutions for buildings, homes and transportation, it's our responsibility to put the planet first. For us at Trane Technologies, and through our businesses including Trane® and Thermo King, sustainability is not just how we do business—it is our...


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

    Join Behaviour Interactive as a Build Programmer and optimize our video game production in Montreal. Your skills in Python and C# will help refine development tools and enhance production workflows. In this vital role, you will work closely with leads to define technical requirements and demonstrate your coding expertise through debugging and optimizing...


  • Montréal, QC, Montreal Regional Municipality, QC; Montréal region; Québec Province, Canada CS GROUP Full-time

    Company Description CS Group Canada, a subsidiary of CS Group (part of the Sopra Steria Group), is a leader in the development and certification of safety-critical systems in the aerospace, electric, and autonomous driving industries. CS Group Canada, a subsidiary of CS Group (part of the Sopra Steria Group), is a leader in the development and...


  • Montreal (administrative region), QC, Canada THINK Surgical Full-time $120,000 - $160,000 Contract

    Become the Lead Engineer for Optical Tracking Software at THINK, based in Montreal, QC or Fremont, CA. Engage in software implementation, testing, and optimization for robotic applications. This role involves leading the development of next-gen optical tracking systems, analyzing existing systems, and coding in C++. You will write concise specifications and...


  • Montréal, QC, Montreal Regional Municipality, QC; Montréal region; Québec Province, Canada CS GROUP - Canada Full-time

    Company Description CS Group Canada, a subsidiary of CS Group (part of the Sopra Steria Group), is a leader in the development and certification of safety-critical systems in the aerospace, electric, and autonomous driving industries. Company Description CS Group Canada, a subsidiary of CS Group (part of the Sopra Steria Group), is a leader in the...


  • Montreal, Quebec, Canada Ranovus Full-time

    Join Ranovus in Ottawa as a System Architect Verification Engineer, focusing on the Odin optical engine. Utilize System Verilog to validate control algorithms and enhance firmware accuracy.This full-time role demands expertise in behavioral simulations and pre-silicon verification of high-performance optical solutions. You will develop and run crucial tests...

  • ML Engineer

    5 days ago


    Montreal (administrative region), QC, Canada Valence Labs Full-time $110,000 - $165,000 Contract

    About the roleWe’re seeking an experienced Machine Learning Engineer to contribute to development of software and specifically LLM-based systems that will help in our mission of industrializing scientific discovery to radically improve lives. We're looking for individuals with strong engineering skills, including expertise in designing, implementing,...


  • Montréal, QC, Montreal Regional Municipality, QC; Montréal region; Québec Province, Canada LGI Healthcare Solutions Full-time

    For over 40 years, LGI has been developing software solutions for the healthcare sector. Today, AI is at the core of how we build software and is shaping the next generation of our solutions—not as an end in itself, but as a powerful enabler of our mission: improving the performance of healthcare organizations. People for whom exploration and innovation...

  • Programmer Analyst

    4 days ago


    Montreal (administrative region), QC, Canada Societe Generale Full-time $90,000 - $130,000 Contract

    Reference 26000CGP Responsibilities ABOUT THE JOB: The aim of Global Business Service Unit (GBSU) Canada is to deliver day-to-day services to Société Générale investment and corporate bank units and their clients to accelerate their transformation. GBSU differentiates itself from competitors with the pace of the agile transformation delivered, spreading...


  • Montréal, QC, Montreal Regional Municipality, QC; Montréal region; Québec Province, Canada Tata Consultancy Services Full-time

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

  • Software Engineer

    4 days ago


    Montreal (administrative region), QC, Canada Societe Generale Full-time $80,000 - $100,000 Contract

    Reference 260001LF Responsibilities In this central and dynamic role, you will contribute to the design, development, testing, and deployment of crucial features for applications used by our traders and operations worldwide, primarily in New York. As a C# Developer, you will be versatile, display leadership qualities, and approach challenges with enthusiasm,...

  • Senior, AI

    3 days ago


    Montreal (administrative region), QC, Canada Artefact Full-time $110,000 - $160,000 Contract

    About The JobArtefact is a next-generation data and AI consulting firm dedicated to accelerating the adoption of data and AI to create measurable business impact across the full enterprise value chain. We sit at the intersection of consulting, data science, AI technologies, data engineering, and digital transformation. We do not just advise — we build,...


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

    As a Senior Data Analyst in the Innovation and Marketing Lifecycle (ILM) organization, you will join an agile group that leads the development of growth strategies across Autodesk, including business‑driven growth for our product range. You will work with functional and technical teams to conduct in-depth data explorations, analyze experiments and tests,...

  • Développeur Java

    7 days ago


    Montréal, QC, Montreal Regional Municipality, QC; Montréal region; Québec Province, Canada mthree Full-time €85,000 - €94,000 Temporary

    Join to apply for the Développeur Java / Java Developer role at mthree This range is provided by mthree. Your actual pay will be based on your skills and experience — talk with your recruiter to learn more. Base pay range $85,000.00/yr - $94,000.00/yr Direct message the job poster from mthree Must be local to Montreal Want to work in technology...


  • Montreal, Quebec, Canada Ranovus Full-time

    System Architect Verification EngineerOttawa, ON, Canada | Full-Time | RanovusABOUT RANOVUS Ranovus is a fabless semiconductor company headquartered in Ottawa, Canada, developing next-generation co-packaged optics (CPO) solutions for AI and data center interconnects. Our Odin optical engine integrates a Quantum Dot Multi-Wavelength Laser, Photonic Integrated...


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

    Frontier AI companies are throwing billions of dollars into scaling existing architectures and methods such as next-token-prediction, direct preference optimization (DPO), reinforcement learning with human feedback (RLHF), and reinforcement learning with verified rewards (RLVR). These methods are very powerful, yet fundamentally flawed, resulting in...