computer programming jobs in Montreal

See average salary for computer programming »

1,000 computer programming job listings in Canada. Find daily updated positions from leading job boards.


  • Montreal, Quebec, Canada MEDITERRANEAN SHIP.INC. Full-time

    Position Summary: The Maintenance and Repair Specialist has a direct line of focus on the tracking, evaluating and coordinating the repairs for all MSC Canada damaged containers. This position holds an important responsibility to ensure asset velocity, support inventory accuracy and ensure our containers compliant prior to utilization. Level of...


  • Montreal, Quebec, Canada Morson Group Full-time

    Aviation Cybersecurity Engineering ProfessionalMontreal, QC | Contract (24 to 36 months) | Hybrid, 2 to 3 days onsite | Starting October 2026About the roleWe’re looking for an Aviation Cybersecurity Engineering Professional to join a Montreal-based aerospace team on a long-term contract. This is a role with two sides to it. You’ll be helping write the...


  • Montreal, Quebec, Canada Aversan Inc. Full-time $100,000 - $130,000 Contract

    Aversan Inc. () is a trusted multi-service engineering and electronics manufacturing company. Aversan delivers leading-edge and reliable safety-critical electronics and software systems to the aerospace, defence, and space industries. We are currently seeking a qualified C++ Software Developer to join our team. Location: Montreal, QC Job Type:...


  • Montreal, Quebec, Canada Google LLC Full-time

    corporate_fare Google place Montreal, QC, CanadaXThis posting is for an existing vacancy.Google utilizes AI tools to assist in assessing candidates in our hiring processes.Experience with performing component-level repairs and troubleshooting on technical equipment.Experience diagnosing and troubleshooting one of the following: operating systems,...

  • Software Engineer

    10 hours ago


    Montreal, Quebec, Canada SmartRecruiters, Inc. Full-time

    Software Engineer (.NET / C# and AI/IoT)Full-timeAt Artelia Canada, we believe that every project is a unique opportunity to design solutions for a positive life. This is what drives us every day: imagining, creating, and delivering projects that make a real difference in people’s lives and contribute to a better future.With over 50 years of experience and...


  • Montreal, Quebec, Canada Yeah! Global Full-time

    About the job Cyber Security Engineer - MontrealNote: This job does not offer any Visa sponsorship. We are looking for applicants already living in Canada.Overview:Our client is seeking a highly skilled and motivated Cyber Security Engineer to their dynamic team. As a Cyber Security Engineer, you will be responsible for protecting our organization's computer...


  • Montreal, Quebec, Canada Resource Innovations Full-time

    Resource Innovations is seeking a Lead level demand side management (DSM) research and evaluation manager to join our growing team in Toronto, Ontario (Canada). As a Lead with Resource Innovations, you will be responsible for providing technical oversight and project management for the Advisory Services business unit that provides empirically based...

  • Software Engineer

    2 days ago


    Montreal, Quebec, Canada Artelia Canada Full-time

    Company Description At Artelia Canada, we believe that every project is a unique opportunity to design solutions for a positive life. This is what drives us every day: imagining, creating, and delivering projects that make a real difference in people’s lives and contribute to a better future. With over 50 years of experience and a presence across Canada,...


  • Montreal, Quebec, Canada Zendesk Canada Full-time

    Job DescriptionAbout the position: As a Staff Data Scientist at Zendesk, you will join the AI Security team and be responsible for envisioning and developing machine learning and AI approaches that help us understand and identify anomalous activity and AI Security risks. The role involves collaboration with Security Engineers, Software Engineers, ML...


  • Montreal, Quebec, Canada Sanmina Full-time

    Job Description Advanced Microsystems Technologies, AMT, is a technology division of Sanmina Corporation (Nasdaq: SANM), responsible for RF, Microelectronic, Optical components and Integrated Subsystems, providing services from design concept, through prototype design and testing, process development, assembly and test innovation, to volume manufacturing. We...


  • Montreal, Quebec, Canada Google Full-time

    Research Developer, Frontier AI Incubation, DeepMind DeepMind Montreal, QC, Canada 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 in Computer Science, Machine Learning, Mathematics, Statistics, or equivalent practical experience. 2 years...

  • Applied AI Engineer

    8 hours ago


    Montreal, Quebec, Canada MANNARINO Full-time

    MANNARINO Systems & Software Inc. is a leader in providing safety-critical systems, software, hardware and certification engineering services to the aerospace, defense, space, simulation & power generation industries.Our customer base is very large, covering traditional aerospace companies as well as new and exciting markets, including electric propulsion,...

  • Sr Principal Developer

    21 hours ago


    Montreal, Quebec, Canada Aspen Technology Full-time

    The driving force behind AspenTech’s success has always been the people. Our aspiration to continuously push the envelope and overcome hurdles drives us. You’ll experience passion, pride, and ambition through career development programs, community service projects, and social events that foster relationships across our global community. The...


  • Montreal, Quebec, Canada BBA Consultants Full-time

    Type of position: Regular Your future role on our team Join BBA and work on innovative projects where data plays a key role in decision-making, operational optimization and developing advanced digital solutions. We’re looking for someone who’s passionate about data and known for their analytical skills, versatility and ability to work with various...


  • Montreal, Quebec, Canada Autodesk Full-time

    26WD100628, Machine Learning Developer Position Overview Autodesk makes software for people who make things. If you’ve ever driven a high-performance car, admired a towering skyscraper, used a smartphone, or watched great science fiction films, chances are you’ve experienced what millions of Autodesk customers are doing with our software. Autodesk's...


  • Montreal, Quebec, Canada Ubisoft Full-time

    Job Description The person in this role works closely with the Business Solutions Architect, application teams, and business stakeholders to deliver data and artificial intelligence solutions that make processes and systems smarter. They develop and maintain data pipelines that meet the requirements of predictive models and design AI agents, including those...


  • Montreal, Quebec, Canada Autodesk Full-time

    Job Requisition ID # 26WD99401 Software Java Developer – Platform & Emerging Technologies Position Overview Autodesk is looking for a Software Engineer to help build the next generation of cloud services, data platforms, and AI-powered capabilities that support Autodesk products and customers worldwide. In this role, you will contribute to the design,...


  • Montreal, Quebec, Canada IBM Full-time

    Introduction A career in IBM Consulting is rooted by long term relationships and close collaboration with clients across the globe. Introduction A career in IBM Consulting is rooted by long term relationships and close collaboration with clients across the globe. You'll work with visionaries across multiple industries to improve the hybrid cloud and AI...


  • Montreal, Quebec, Canada Torc Robotics Full-time

    About the CompanyAt Torc, we have always believed that autonomous vehicle technology will transform how we travel, move freight, and do business.A leader in autonomous driving since 2007, Torc has spent over a decade commercializing our solutions with experienced partners. Now a part of the Daimler family , we are focused solely on developing software for...


  • Montreal, Quebec, Canada Google Full-time

    It is a requirement of the position that you obtain or currently hold a valid Reliability Status screening from the Government of Canada. Please note that information provided to the Canadian Government in connection with the screening is not affiliated/shared with Google. Evidence of the completed screening will be required to be provided directly by you to...