computer programmer jobs in Montreal

See average salary for computer programmer »

1,631 computer programmer job listings in Canada. Find daily updated positions from leading job boards.


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

    WHAT MAKES US EPIC? At the core of Epic’s success are talented, passionate people. Epic prides itself on creating a collaborative, welcoming, and creative environment. Whether it’s building award-winning games or crafting engine technology that enables others to make visually stunning interactive experiences, we’re always innovating. Being Epic means...


  • Montreal, Quebec, Canada Genetec Full-time

    La dynamique de votre équipe : Joignez-vous à une équipe multidisciplinaire regroupant des experts en vision numérique, en apprentissage automatique, en intelligence artificielle et en développement logiciel. Notre équipe conçoit et développe des caméras intelligentes ainsi que des solutions avancées d’analyse vidéo qui alimentent les produits...


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

    Job Description Job Description Company Description Ubisoft is a global leader in gaming with teams across the world creating original and memorable gaming experiences, from Assassin's Creed, Rainbow Six to Just Dance and more. We believe diverse perspectives help both players and teams thrive. If you're passionate about innovation and pushing...


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

    Company Description Ubisoft is a global leader in gaming with teams across the world creating original and memorable gaming experiences, from Assassin’s Creed, Rainbow Six to Just Dance and more. We believe diverse perspectives help both players and teams thrive. If you’re passionate about innovation and pushing entertainment boundaries, join our...

  • VFX Artist

    1 day ago


    Montreal, Montreal (administrative region), Canada Ubisoft Montréal Full-time $70,000 - $90,000 Contract

    As a Visual Effects Artist at Ubisoft Montreal, you will create striking visual moments that positively impact gameplay and enhance the player experience. Smoke, fire, explosions, snowfall, or waterfalls – each of your effects will deepen immersion and prompt the question: "How did you do that?" A creative innovator, you’ll merge technology and artistry...


  • Montreal, Montreal (administrative region), Canada Groupe AGÉCO Full-time $70,000 - $90,000 Contract

    Groupe AGÉCO se compose de professionnelles et professionnels multidisciplinaires qui unissent leur cerveau pour répondre aux besoins des organisations en matière de responsabilité d’entreprise. Pour y arriver, nous misons sur la collaboration, la rigueur, la créativité et l’innovation.À l’aise avec l’écoconception, les synergies...


  • Montreal, Montreal (administrative region), Canada Workplace Options Full-time $58,000 - $62,000 Contract

    Who we are:Founded in 1982, Workplace Options is the largest independent provider of holistic wellbeing solutions. Through our customized programs and comprehensive global network of credentialed providers and professionals, we support individuals to become healthier, happier, and more productive both personally and professionally. Trusted by 51% of Fortune...


  • Montreal, Montreal (administrative region), Canada Audensiel Canada Full-time $70,000 - $95,000 Contract

    Ingénieur.e micrologiciels (Firmware Engineer)Audensiel Canada (ex Maltem Canada) est une jeune filiale montréalaise de conseil en transformation numérique et innovation. Soutenu par notre groupe international, nous jouissons d'une stabilité et d'un réseau de partage conséquent.Tout ce que nous faisons a un effet direct sur le développement de...


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

    Programmeur de jeux 3D / Gameplay 3D Programmer Êtes‐vous une personne motivée, créative et passionnée? Voulez‐vous créer des expériences exceptionnelles pour les enfants? Si oui, nous voulons vous connaître! Budge Studios offre un environnement de travail dynamique et excitant mettant l'emphase sur la coopération, la collaboration et le...


  • Montréal, QC, Montreal Regional Municipality, QC; Montréal region; Québec Province, Canada Run my Accounts AG Full-time

    English below) Paraza Pharma, Inc. est une entreprise de recherche pharmaceutique en forte croissance offrant un environnement de travail dynamique et collaboratif où l’excellence scientifique, l’innovation et la créativité sont à l’avant-plan. Ici, la diversité, les nouveaux points de vue et l’esprit créatif sont valorisés et considérés...


  • Montreal, QC, Canada McGill University Full-time $44,000 - $62,000 Contract

    Neurosciences computationnelles, programmation Matlab et Python définissent ce poste d’auxiliaire d’enseignement à l’Université McGill. Le travail est prévu du 7 janvier au 15 avril 2027.Rattaché à l’unité de Neurologie et neurochirurgie, l’auxiliaire soutient le cours Computational Neuroscience, code NEUR 531 503. Il aide les étudiants...


  • Montreal, QC, Canada ionq Full-time $120,000 - $220,000 Contract

    About the company: the company, Inc. [NYSE: the company] is the world’s leading quantum platform and merchant supplier - delivering integrated quantum solutions across computing, networking, sensing, and security. the company’s newest generation of quantum computers, the the company Tempo, is the latest in a line of cutting-edge systems that have been...


  • Montreal, Quebec, Canada Massive Full-time

    Join the March of Giants anti-cheat team as an Anti-Cheat Programmer in Montreal. Leverage your skills in C++ and security to create robust cheat prevention and detection systems. This role combines the talents of a security professional and engine programmer. You'll implement advanced security features directly into the game engine while working seamlessly...


  • Montreal, Quebec, Canada Epic Games Full-time

    Epic Games is seeking a skilled applied research programmer to develop production-ready ML models for bots and agents in real-time game environments. You’ll work at the intersection of computer vision, NLP, and ML to power intelligent NPCs and automation of moderation, security, and QA testing.You will design, implement, and deploy scalable ML systems,...


  • Montreal, Quebec, Canada Game Companies Full-time

    Lead gameplay programming with C++ at Ubisoft, guiding technical vision, code quality, and development from an office-based workplace. Support animation and UI alongside gameplay.As an established Technical Lead Gameplay, you will guide programmers using technical leadership and software engineering experience. You will plan roadmaps, write...


  • Montreal, QC, Canada Squarepoint Capital Full-time $126,000 - $154,000 Contract

    Explore Linux, Kubernetes, and automation through Squarepoint’s 18-month rotation programme across trading infrastructure, DevOps, and Systems teams.This Trading Infrastructure Specialist programme develops capability across Squarepoint’s infrastructure estate and trading application stack. You will receive structured training and dedicated mentorship...


  • Montreal, QC, Canada Squarepoint Capital Full-time $126,000 - $154,000 Contract

    Trading Infrastructure Specialists play an important role maintaining mission critical trading software and systems in the Squarepoint technology stack.In this role you will be joining our Trading Infrastructure Support Team on an 18-month rotation programme. During this time, you will be exposed to a wide array of technologies across our Infrastructure...


  • Montreal, Quebec, Canada LE140 Unity Technologies Canada Company Full-time

    ’opportunité Chez Unity, nous façonnons l’avenir du développement 3D en temps réel en permettant aux créateurs d’exploiter des systèmes intelligents et autonomes. Notre IA agentique de nouvelle génération (orientée vers des objectifs, adaptative, et capable de raisonner et de planifier dans des environnements dynamiques) transforme la manière...


  • Montreal, QC, Canada Unity Enterprise Full-time €136,000 - €204,000 Contract

    What you’ll be doing - Design, implement, and scale AI agent systems in Unity environments that enable goal-directed behaviour, task planning and execution, and environment-aware decision‑making. - Develop reusable agentic frameworks - such as planning modules, memory systems or policy adaptation layers - that creators can extend in their own...


  • Montreal, Quebec, Canada Ubisoft Entertainment Inc. Full-time

    Ubisoft is a global leader in gaming with teams across the world creating original and memorable gaming experiences, from Assassin’s Creed, Rainbow Six, to Just Dance and more. We believe diverse perspectives help both players and teams thrive. If you’re passionate about innovation and pushing entertainment boundaries, join our journey and help us create...