programmer software engineer jobs in Montreal

1,000 programmer software engineer job listings in Canada. Find daily updated positions from leading job boards.

  • Programmer 2

    1 day ago


    Montreal, QC, Canada AVI-SPL Brand Full-time $70,000 - $90,000 Contract

    Job Summary Programming activities for integrated Audio Video Systems. Essential Duties and Responsibilities Read and interpret AV systems drawings Gather programming requirements Produce new modules and interfaces Control System programming design to meet requirements and system capabilities User Interface programming to meet requirements and system...

  • UI Programmer

    2 hours ago


    Montreal, Quebec, Canada Massive Full-time

    March of Giants, Software Development, Montreal Job Description The incumbentwill develop the modules for a game’s general presentations (menu, HUD, etc.). What you’ll do Read the game design documents to understand the intended player experience and actively challenge game design feedback to facilitate this experience; Help define the features and...


  • Sainte-Anne-de-Bellevue, QC, Montreal Regional Municipality, QC; Montréal region; Québec Province, Canada MDA Space Full-time

    Building the space between proven and possible, MDA Space is a trusted mission partner to the global space industry. A robotics, satellite systems and geointelligence pioneer with a 55-year+ story of world firsts and more than 450 missions, MDA Space is a global leader in communications satellites, Earth and space observation, and space exploration and...

  • Software Engineer

    2 days ago


    Montréal, QC, Montreal Regional Municipality, QC; Montréal region; Québec Province, Canada Alignerr Corp. Full-time

    About The Role What if the code you write could directly shape how the next generation of AI understands and generates software? We're looking for Software Engineers in Waterloo to build, evaluate, and improve AI-generated code — helping train AI systems to think like real developers. You'll write solutions, review AI outputs, and provide the...


  • Montreal (administrative region), QC, Canada Kake Remote Full-time $185,000 - $256,000 Contract

    We’re looking for a Senior SEO/GEO Software Engineer to build the systems and tools that help our websites get crawled, rendered, indexed and surfaced by both traditional search engines and AI-powered answer engines. This is a hands-on engineering role focused on technical SEO, site performance and automation. You’ll fix the technical foundations of our...

  • Anti-Cheat Programmer

    10 hours ago


    Montreal, Quebec, Canada Massive Full-time

    March of Giants, Software Development, MontrealJob DescriptionThe incumbent is responsible for contributing to the mission of the March of Giants anti-cheat team, ensuring a fair and competitive environment for the community. This role focuses on both the prevention and detection of cheating through a dual approach: code hardening and advanced detection.The...


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

    Upsun seeks a Backend Software Engineer to enhance our billing systems. Focus on backend service development in Go for complex billing integrations and ensure accuracy in customer invoicing. In this role, you will build and maintain the backend services for our billing platform. Your expertise will drive projects that handle revenue across multiple...


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

    Based in San Francisco, California, Turing is the world’s leading research accelerator for frontier AI labs and a trusted partner for global enterprises deploying advanced AI systems. Turing supports customers in two ways: first, by accelerating frontier research with high-quality data, advanced training pipelines, plus top AI researchers who specialize...


  • Montréal, QC, Montreal Regional Municipality, QC; Montréal region; Québec Province, Canada Delos Data Inc Full-time €120,000 - €180,000 Temporary

    System Software Engineer - AI About us: We are a startup building foundational technology to address performance, scalability, and resiliency challenges in large-scale AI data center clusters. We are backed by top-tier VC firms and notable angel investors. The company is led by experienced builders and operators who have founded companies, taken them to...


  • Montreal, Quebec, Canada Unity Full-time

    L'opportunitéChez Unity, nous développons une plateforme publicitaire de calibre mondial qui fonctionne à très grande échelle partout dans le monde. L’équipe Ads conçoit les systèmes qui mettent en relation les annonceur(euse)s, les créateur(rice)s et les joueur(euse)s, favorisant ainsi la performance, la fiabilité et la croissance de notre...

  • Software Architect

    2 hours ago


    Montreal, Quebec, Canada Slalom Full-time

    Architecte Logiciel – Responsable de l’Ingénierie Accélérée par l’IA Slalomest une entreprise de conseil en affaires et en technologies profondément humaine, qui privilégie les résultats pour apporter toujours plus de valeur, sous toutes ses formes. De la stratégie à la livraison, nos équipes agiles réparties dans 52 bureaux et 12 pays...


  • Montreal, Quebec, Canada Genetec Full-time

    La dynamique de votre équipe :Êtes-vous intéressé à travailler pour une entreprise de haute technologie de premier plan sur un produit de classe mondiale ? Le groupe vidéo travaille sur sa prochaine génération de services d'enregistrement - une solution de surveillance vidéo d'entreprise qui permet la diffusion vidéo en temps réel à travers des...


  • Montreal, Quebec, Canada Unity Full-time

    Développeur(euse) de logiciels sénior, Unity Services Foundation En plus de notre éditeur et de notre moteur, Unity propose diverses solutions pour concevoir des jeux et des expériences 3D enrichies par des données en temps réel. Notre équipe, Unity Services Foundation, joue un rôle essentiel dans cette mission : elle fournit les fonctionnalités de...


  • Montreal, Quebec, Canada Octasic Full-time

    Octasic, a Montreal-based innovator in geolocation software products, is seeking a skilled Software Developer to join its Geolocation software development division. You will contribute to advancement of geolocation systems, including vehicular and airborne platforms, while enhancing existing software solutions.You will design, implement and validate software...


  • Montreal, Quebec, Canada Linuxassociation Full-time

    Title: Junior Software Engineer (Python)Client: Elite Quant Start-Up$$$: Up to $130,000 CAD + Bonuses + Exceptional Benefits PackageLocation: Montreal (Hybrid)The Opportunity:Join a front-office engineering team building the systems traders and quants depend on every second. You’ll build high-performance Python tools at the heart of real-time risk,...


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

    Développeur(euse) de logiciels sénior, Unity Services Foundation En plus de notre éditeur et de notre moteur, Unity propose diverses solutions pour concevoir des jeux et des expériences 3D enrichies par des données en temps réel. Notre équipe, Unity Services Foundation, joue un rôle essentiel dans cette mission : elle fournit les fonctionnalités de...


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

    Développeur(euse) de logiciels sénior, Unity Services FoundationEn plus de notre éditeur et de notre moteur, Unity propose diverses solutions pour concevoir des jeux et des expériences 3D enrichies par des données en temps réel. Notre équipe, Unity Services Foundation, joue un rôle essentiel dans cette mission : elle fournit les fonctionnalités de...


  • Montreal, Quebec, Canada Mizo Full-time

    We're looking for a Software Engineer to help shape what the Mizo Product becomes. In this role, you will own problems end-to-end, from discovery to shipping, and iterate fast based on real user feedback.Mizo is building AI agents that automate service desk operations for Managed Service Providers. Our agents handle ticket triage, client communication,...


  • Montreal, Quebec, Canada Zeffy Full-time

    A nonprofit platform in Montreal is seeking a Staff Software Engineer to enhance its engineering team. The ideal candidate should have over 8 years of experience in SaaS products, a track record of delivering complex solutions, and a commitment to mentoring others. This position offers flexible hybrid working, competitive stock options, and comprehensive...


  • Montreal, QC, Canada Crossing Hurdles Full-time $227,304 - $323,736 Contract

    Android Mobile Software Engineer | $200/hr Remote | Mercor Base pay range $200.00/hr - $200.00/hr Organization: Mercor Position: Android Mobile Software Engineer (Kotlin) Referral Partner: Crossing Hurdles Type: Hourly Contract Location: Remote Duration: 1 month Commitment: Part-time, 10–40 hours per week, fully remote and asynchronous Role...