Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Scientific Software Developer | Développeur de logiciels scientifiques

Full-time

Anyon Systems Inc.

Anyon Systems est une entreprise spécialisée en informatique quantique matérielle située dans la région du Grand Montréal, avec une présence à Waterloo, Ontario. Nous travaillons à la fine pointe de la technologie pour développer et commercialiser des ordinateurs quantiques supraconducteurs. L’entreprise est en pleine croissance et compte sur des équipes matérielles et logicielles pour atteindre ses objectifs de R&D. 

 

Aperçu du poste 

Dans ce rôle, vous travaillerez à l'intersection de la physique et du génie logiciel.

Vous mettrez en œuvre et ferez évoluer des protocoles de caractérisation expérimentale, des méthodologies d'étalonnage comparatif, ainsi que des techniques avancées de contrôle et de compilation pour des systèmes de qubits supraconducteurs. Votre travail aura un impact direct sur les performances, la fiabilité et l'extensibilité du matériel quantique.

Il permettra une itération expérimentale plus rapide, une meilleure fidélité des qubits et fera progresser les processeurs quantiques vers des applications concrètes et réelles. 

Vous collaborerez étroitement avec des physicien.nes quantiques et des ingénieur.es matériels pour traduire des concepts expérimentaux et théoriques en systèmes logiciels fiables et performants. 

 

Responsabilités 


  • Développer et maintenir des logiciels scientifiques permettant l'exécution fiable et extensible d'expériences quantiques.

  • Traduire des modèles théoriques et des protocoles expérimentaux en code fiable.

  • Collaborer avec des chercheur.ses pour intégrer des algorithmes dans des systèmes de production.

  • Optimiser les performances et la fiabilité des systèmes logiciels.

  • Contribuer à la conception et à la maintenabilité de l'environnement logiciel. 

 

Qualifications 


  • 2 à 5 ans d'expérience en développement de logiciels scientifiques ou en génie logiciel dans des environnements de recherche ou de R-D.

  • Maîtrise ou doctorat dans un domaine pertinent (physique, informatique, ingénierie, etc.) ou expérience industrielle équivalente.

  • Solide maîtrise de Rust ou d'un autre langage de programmation système (p. ex. C++).

  • Expérience avec des environnements de simulation ou des protocoles d'expérimentation.

  • Expérience en calcul scientifique et en méthodes numériques (NumPy, SciPy ou similaires).

  • Bonne compréhension des meilleures pratiques en génie logiciel (tests, modularité, optimisation des performances).

  • Capacité à traduire des modèles mathématiques ou physiques en code efficace et maintenable.

  • Solides compétences en résolution de problèmes et capacité à travailler au sein d'équipes interdisciplinaires. 

 

Atouts 


  • Formation en informatique quantique, contrôle quantique ou information quantique.

  • Familiarité avec la caractérisation ou l'étalonnage comparatif quantique.

  • Expérience en apprentissage par renforcement ou d'autres approches d'optimisation fondées sur les données.

  • Expérience avec des logiciels intégrés au matériel ou des systèmes à haute sensibilité aux performances. 

 

Ce que nous offrons 


  • Un environnement dynamique, collaboratif et intellectuellement stimulant.

  • La possibilité de travailler sur des technologies quantiques pionnières.

  • Une rémunération compétitive et des avantages sociaux. 

  • ’opportunité de façonner la culture d’ingénierie logicielle d’une entreprise en pleine croissance. 

 

Ce poste nécessite la capacité de communiquer efficacement en anglais en raison de la nature du travail et de la collaboration avec des équipes internationales. La maîtrise du français est un atout et est encouragée, conformément aux lois linguistiques du Québec. 

_____

Anyon Systems is a quantum computing hardware company located in the Greater Montreal Region with a presence in Waterloo, Ontario. We work at the cutting edge of technology to develop and commercialize superconducting quantum computers. The company is rapidly growing and has both hardware and software groups to achieve its R&D goals. 

 

Role Overview 

We are seeking an Intermediate Scientific Software Developer to contribute to the development of our quantum computing software stack. In this role, you will work at the intersection of physics and software engineering, implementing and scaling experimental characterization protocols, benchmarking methodologies, and advanced control and compilation techniques for superconducting qubit systems. Your work will directly impact the performance, reliability, and scalability of quantum hardware—enabling faster experimental iteration, improving qubit fidelity, and advancing quantum processors toward practical, real-world applications. 

You will collaborate closely with quantum physicists and hardware engineers to translate experimental and theoretical concepts into reliable, high-performance software systems and production-ready tools. 

 

Key Responsibilities 


  • Develop and maintain scientific software that enables reliable and scalable execution of quantum experiments.

  • Translate theoretical models and experimental protocols into reliable code.

  • Collaborate with researchers to integrate algorithms into production systems.

  • Optimize performance and reliability of computational workloads.

  • Contribute to the design and maintainability of the software stack. 

 

Qualifications 


  • 2–5 years of experience in scientific software development or software engineering in research or R&D environments.

  • Master’s or PhD in Physics, Computer Science, Engineering, or a related field, or equivalent industry experience.

  • Strong proficiency in Rust or another systems-level language (e.g., C++).

  • Experience implementing experiment pipelines or simulation frameworks.

  • Experience with scientific computing and numerical methods (NumPy, SciPy, or similar).

  • Solid understanding of software engineering best practices (testing, modularity, performance optimization).

  • Ability to translate mathematical or physical models into efficient, maintainable code.

  • Strong problem-solving skills and ability to work in interdisciplinary teams. 

 

Nice to Have 


  • Background in quantum computing, quantum control, or quantum information.

  • Familiarity with quantum characterization or benchmarking.

  • Experience with reinforcement learning or other data-driven optimization approaches.

  • Experience with hardware-integrated software or performance-sensitive systems. 

 

What We Offer 


  • A dynamic, collaborative, and intellectually stimulating environment.

  • Opportunity to work on pioneering quantum technologies.

  • Competitive salary and benefits.

  • A chance to shape the software engineering culture of a growing company. 

Vacancy posted 9 hours ago
Similar jobs that could be interesting for youBased on the Scientific Software Developer | Développeur de logiciels scientifiques in Montréal, QC vacancy
  •  ...possédant une solide expérience en développement logiciel Web afin de contribuer à l’évolution d’...  ...individual with solid experience in web software development to help evolve a widely used...  ...and quality assurance teams Develop and maintain web application features using... 
    Suggested
    Full time
    Apprenticeship
    Flexible hours

    Genetec

    Montréal, QC
    6 days ago
  •  ...encore! Ton impact dans ce rôle: On cherche un·e développeur·euse logiciel pour rejoindre notre équipe de développement. Dans ce rôle...  ...What you’ll get to work on  We are looking to hire a Software Developer to join our development team. In this role, you will contribute... 
    Suggested
    Full time
    Summer work
    Work at office
    Remote work
    Flexible hours

    Flare

    Montréal, QC
    9 hours ago
  •  ...grand potentiel. L’équipe Ingénierie Core cherche un développeur en logiciels II pour se joindre à notre équipe des données. En tant que...  ...potential. Our Core Engineering department is seeking a Software Developer II to join the Data team in Montreal. This role is... 
    Suggested
    Apprenticeship
    Casual work
    Work at office
    Worldwide

    Tower Research Capital

    Montréal, QC
    1 day ago
  •  ...Clearance, c'est une équipe de développeurs et de testeurs enthousiastes,...  .... En tant que développeur logiciel, vous pourriez jouer un rôle...  .... In practical terms, we develop a self-service web portal that...  ...on our platform. As a Software Developer, you will play a key... 
    Suggested
    Daily paid
    Full time
    Immediate start
    Flexible hours

    Genetec

    Montréal, QC
    2 days ago
  •  ...équipe Nous sommes à la recherche de développeurs logiciels passionnés ayant différents niveaux d’expérience...  ...We are looking for passionate software developers with a range of experience—from...  .... Your day at a glance Design, develop, test, and maintain reliable backend services... 
    Suggested
    Full time
    Flexible hours

    Genetec

    Montréal, QC
    5 days ago
  •  ...Notre équipe est composée de plus de 20 développeurs et spécialistes en tests issus de...  ...contribuerez au développement de solutions logicielles pour un large portefeuille d'appareils...  ...While working with us, you’ll help develop software solutions for a wide portfolio of appliances... 
    Full time
    Flexible hours

    Genetec

    Montréal, QC
    20 days ago
  •  ...des opérations. Genetec développe des logiciels sur plateforme ouverte, du matériel...  ...continue. Nous recherchons un développeur logiciel polyvalent, intéressé par le...  ...public safety, and operations. Genetec develops open-platform software, hardware and cloud-based services... 
    Full time
    Flexible hours

    Genetec

    Montréal, QC
    13 days ago
  •  ...dynamique de votre équipe : Des développeurs et des spécialistes des tests...  ...Pour vous, un excellent logiciel est synonyme de qualité, de sécurité...  ...-- Your team’s dynamic: Developers and test specialists from...  ...You believe great software means quality, security, and... 
    Full time
    Contract work
    Internship
    Flexible hours

    Genetec

    Montréal, QC
    9 hours ago
  •  ...se rencontrent développement logiciel, électronique et innovation produit...  ...candidat : Vous êtes un développeur passionné par la conception...  ...operations, where software development meets electronics...  ...Your day at a glance: Develop Front-End and Back-End components... 
    Daily paid
    Full time
    Apprenticeship
    Flexible hours

    Genetec

    Montréal, QC
    9 hours ago
  •  ...regroupe plus d’une dizaine de développeurs et de spécialistes en tests...  ...de chacun et privilégions un logiciel propre, maintenable et performant...  ...maintainable, and performant software. We experiment, iterate, and...  ...We’re looking for a software developer to join the Access Control... 
    Full time
    Flexible hours

    Genetec

    Montréal, QC
    9 hours ago
  •  ...Français ci-dessous Embedded Software Developer Taiga is a Canadian company reinventing powersports with high-performance electric...  ....   Sommaire du poste   Nous  embauchons un  développeur   logiciel   embarqué pour  concevoir et  maintenir le  logiciel IoT... 
    Full time
    Day shift

    Taiga Motors

    Montréal, QC
    9 hours ago
  •  ...la distribution de contenu. Nous recherchons un ou une Développeur (-euse) logiciel (C++) talentueux (euse) et passionné(e) par la vidéo et...  ..., and distribution. We're on the lookout for a talented Software Developer (C++) with a passion for Broadcast Video and Audio to join... 
    Full time
    Internship

    Grass Valley

    Montréal, QC
    9 hours ago
  •  ...tout-en-un puissante. Notre logiciel permet aux aéroports, centres...  ...jours. Nous recherchons un(e) développeur(euse) de logiciels passionné...  ...powerful all-in-one solution. Our software allows airports, control...  ...We are looking for a Software Developer who is passionate of software... 
    Full time
    Local area
    Worldwide
    Flexible hours
    Day shift

    Genetec

    Montréal, QC
    20 days ago
  •  ...technologies en développement logiciel. Voici quelques exemples...  ...with the latest technologies in software development. Here is an...  ...Elasticsearch and Redis Web UI developed in ReactJS with TypeScript,...  ...Your day at a glance: Develop and maintain modern... 
    Full time
    Flexible hours

    Genetec

    Montréal, QC
    20 days ago
  •  ...POSTE: Nous sommes à la recherche de développeurs logiciel expérimentés qui contribueront à créer...  ...seront confidentielles . Intermediate Software Engineer, Cabra Team (SBU) Travel is...  ...looking for a strong backend software developer. For this specific role, the... 
    Daily paid
    Contract work
    Internship
    Work at office
    Remote work
    Work from home
    Flexible hours

    Plusgrade

    Montréal, QC
    9 hours ago
  •  ...La dynamique de votre équipe : Nous recherchons un développeur logiciel compétent et motivé pour rejoindre l'équipe des services d'infrastructure...  ...team’s dynamic: We are seeking a skilled and motivated Software Developer to join the R&D Infrastructure services (RDIS) team within... 
    Full time
    Flexible hours

    Genetec

    Montréal, QC
    9 hours ago
  •  ...delivering actionable insights that support our game teams to optimize software performance and elevate gameplay. Who do we work with? You will...  ...the players and communities we serve. As a Software Developer within the Quality Verification Engineering (QVE) Team, you will... 
    Full time
    Internship
    Work at office
    Local area
    Worldwide

    Electronic Arts (EA)

    Montréal, QC
    4 days ago
  •  ...fabrication, du développement logiciel et des technologies avancées,...  ...capacités. En tant que développeur logiciel senior, vous contribuerez...  ...of manufacturing, software, and advanced technologies, where...  ...and delivered. Our team develops the software backbone supporting... 
    Long term contract
    Full time
    Apprenticeship
    Flexible hours

    Genetec

    Montréal, QC
    9 hours ago
  •  ...PROPOS DU POSTE : Nous recherchons des développeurs(ses) de logiciels talentueux(ses) pour rejoindre notre...  ...THE ROLE: We are seeking talented software developers to join our growing team...  .... WHAT YOU WILL BE DOING: -Develop sleek and modern web applications, allowing... 
    Daily paid
    Full time
    Internship
    Work at office
    Remote work
    Work from home
    Flexible hours

    Plusgrade

    Montréal, QC
    9 hours ago
  •  ...JOB SUMMARY The Embedded Software Developer III in this role has extensive expertise in custom Linux OS development using Buildroot. Main tasks are designing, building and maintaining production-grade embedded Linux platforms for custom hardware, from bootloader to application... 
    Long term contract
    Full time
    Work at office

    Bluberi

    Montréal, QC
    20 days ago
  •  ...la manière dont des centaines de développeurs créent, déploient et exploitent des logiciels dans des environnements cloud,...  ...developers build, deploy, and operate software across cloud, on-premises and...  ..., automation, observability, developer experience and hybrid deployment... 
    Full time
    Flexible hours

    Genetec

    Montréal, QC
    9 hours ago
  •  ...extraordinaires. À PROPOS DU POSTE: Nous recherchons un Principal Software Engineer (Payments) pour diriger techniquement notre équipe...  ...EST TU : -8+ ans d’expérience pertinente en développement logiciel , incluant un temps significatif en tant qu’ingénieur senior ou... 
    Daily paid
    Contract work
    Internship
    Work at office
    Remote work
    Work from home
    Flexible hours

    Plusgrade

    Montréal, QC
    9 hours ago
  •  ...Développeur.se Logiciel en Backend Senior Le voyage est plus que l’arrivée à destination — c’est l’ensemble des expériences vécues en cours...  ...PROPOS DU RÔLE : Nous recherchons un·e Senior Backend Software Developer expérimenté·e pour nous aider à bâtir des produits de... 
    Daily paid
    Internship
    Work at office
    Remote work
    Flexible hours

    Plusgrade

    Montréal, QC
    9 hours ago
  • $86k - $120.5k per year

     ...responsable du contenu est actuellement à la recherche d’un(e) développeur(-euse) de logiciels II pour travailler sur les capacités de notre plateforme...  ..., our Content organization is currently seeking a Software Developer II to work on our Content Platform capabilities. These... 
    Contract work
    Apprenticeship
    Summer work
    Work at office
    Local area
    Flexible hours

    Expedia Group

    Montréal, QC
    12 hours ago
  •  ...seule plateforme matérielle et logicielle alimentée par l’IA conçue...  ...la direction : chefs d'équipe logiciel, gestionnaires de produit, etc...  ...time with the only hardware and software AI-powered platform built for...  ...in a code-free way. Develop and maintain thorough documentation... 
    Apprenticeship
    Internship
    Work from home
    Day shift

    Vention

    Montréal, QC
    19 days ago
  •  ...AutoVu Edge Devices qui rassemble des passionnés de développement logiciel, de design de matériel embarqué (électronique, firmware,...  ...Devices multidisciplinary team, which brings together enthusiasts in software development, onboard equipment design (electronic, firmware, mechanical... 
    Apprenticeship
    Flexible hours

    Genetec

    Montréal, QC
    more than 2 months ago
  •  ...seule plateforme matérielle et logicielle alimentée par l’IA conçue...  ...la direction : chefs d'équipe logiciel, gestionnaires de produit, etc...  ...time with the only hardware and software AI-powered platform built for...  ...Support and mentor other developers through code reviews, design... 
    Long term contract
    Apprenticeship
    Internship
    Work from home
    Day shift

    Vention

    Montréal, QC
    19 days ago
  •  ...Clearance, c'est une équipe de développeurs et de testeurs enthousiastes,...  .... En tant que développeur logiciel, vous pourriez jouer un rôle...  .... In practice, we develop a self-service web portal that...  ...stored on our platform. As a Software Developer, you will play a key... 
    Daily paid
    Full time
    Immediate start
    Flexible hours

    Genetec

    Montréal, QC
    2 days ago
  •  ...Nous sommes à la recherche de développeurs(euses) de différents niveaux...  ...génie informatique, en génie logiciel ou en informatique, ou une expérience...  ...in Computer Engineering, Software Engineering or Computer...  ...technical skill and creativity to develop powerful, efficient solutions... 
    Full time
    Flexible hours

    Genetec

    Montréal, QC
    20 days ago
  •  ...Quality est un groupe de testeurs et de développeurs passionnés, unis par un objectif commun...  .... En tant que développeur logiciel en test, vous occuperez un poste hybride...  ...improvement, and knowledge sharing. As a Software Developer in Test, you will have a hybrid role that... 
    Full time
    Worldwide
    Flexible hours

    Genetec

    Montréal, QC
    13 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Scientific Software Developer | Développeur de logiciels scientifiques. Be the first to apply!