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 ...
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 ...
D. is an asset) in Computer Science, Applied Mathematics, Operations Research, or another related field. * At least 3 years of experience in software development. * Experience with C programming or ...
D. is an asset) in Computer Science, Applied Mathematics, Operations Research, or another related field. * At least 3 years of experience in software development. * Experience with C programming or ...
Software Developer II
Montreal, QC · On-site +1
Bachelor's degree in Computer Science, Software Engineering, Information Technology, or a related field, or equivalent practical experience * 2+ years of professional software development experience
New
Software Developer II
Montreal, QC · On-site +1
Bachelor's degree in Computer Science, Software Engineering, Information Technology, or a related field, or equivalent practical experience * 2+ years of professional software development experience
New
Software Developer II
Montreal, QC · On-site +1
Bachelor's degree in Computer Science, Software Engineering, Information Technology, or a related field, or equivalent practical experience * 2+ years of professional software development experience
New
Software Developer II
Montreal, QC · On-site +1
Bachelor's degree in Computer Science, Software Engineering, Information Technology, or a related field, or equivalent practical experience * 2+ years of professional software development experience
New
Software Developer II
Montreal, QC · On-site +1
Bachelor's degree in Computer Science, Software Engineering, Information Technology, or a related field, or equivalent practical experience * 2+ years of professional software development experience
New
Software Developer II
Montreal, QC · On-site +1
Bachelor's degree in Computer Science, Software Engineering, Information Technology, or a related field, or equivalent practical experience * 2+ years of professional software development experience
New
The C-BIG Repository is an Open Science collection of biological samples, clinical information ... Reporting to the Senior Research Software Developer, the candidate will support the design ...
The C-BIG Repository is an Open Science collection of biological samples, clinical information ... Reporting to the Senior Research Software Developer, the candidate will support the design ...
The C-BIG Repository is an Open Science collection of biological samples, clinical information ... Reporting to the Senior Research Software Developer, the candidate will support the design ...
The C-BIG Repository is an Open Science collection of biological samples, clinical information ... Reporting to the Senior Research Software Developer, the candidate will support the design ...
Have a degree in Computer Science, Computer Engineering, or a related field with minimum of 2 years experience in industry. * Proficiency in Python, with the ability to write clean, maintainable code ...
Have a degree in Computer Science, Computer Engineering, or a related field with minimum of 2 years experience in industry. * Proficiency in Python, with the ability to write clean, maintainable code ...
Have a degree in Computer Science, Computer Engineering, or a related field with minimum of 2 years experience in industry. * Proficiency in Python, with the ability to write clean, maintainable code ...
Have a degree in Computer Science, Computer Engineering, or a related field with minimum of 2 years experience in industry. * Proficiency in Python, with the ability to write clean, maintainable code ...
We are a team of scientists, engineers, and developers who build full-scale quantum computing hardware and software. Our work spans experimental physics, high-performance computing, and advanced ...
We are a team of scientists, engineers, and developers who build full-scale quantum computing hardware and software. Our work spans experimental physics, high-performance computing, and advanced ...
Collaborate with the IT department for DevOps activities, applications troubleshooting. Qualifications for Position * Bachelor's/Master's degree in Software Engineering, or Computer Science.
Collaborate with the IT department for DevOps activities, applications troubleshooting. Qualifications for Position * Bachelor's/Master's degree in Software Engineering, or Computer Science.
Bachelor's orMaster's degree in Computer Science, Software Engineering or equivalent * Experience in building CI pipelines and automated workflows, preferably using Gitlab CI * Proficiencyin Python ...
Bachelor's orMaster's degree in Computer Science, Software Engineering or equivalent * Experience in building CI pipelines and automated workflows, preferably using Gitlab CI * Proficiencyin Python ...
Bachelor's degree in Computer Engineering, Software Engineering or Computer Science, or equivalent experience * Open to all levels of experience, from junior to senior * Motivated to work in a fast ...
New
Bachelor's degree in Computer Engineering, Software Engineering or Computer Science, or equivalent experience * Open to all levels of experience, from junior to senior * Motivated to work in a fast ...
New
Bachelor's degree in Computer Engineering, Software Engineering or Computer Science, or equivalent experience * Open to all levels of experience, from junior to senior * Motivated to work in a fast ...
New
Quick apply
Bachelor's degree in Computer Engineering, Software Engineering or Computer Science, or equivalent experience * Open to all levels of experience, from junior to senior * Motivated to work in a fast ...
New
University degree in Computer Science, Software Engineering, or another relevant field; * 0 to 3 years of relevant experience (academic or industry environment); * Strong proficiency in object ...
University degree in Computer Science, Software Engineering, or another relevant field; * 0 to 3 years of relevant experience (academic or industry environment); * Strong proficiency in object ...
Who you'll work with We are a multidisciplinary team of scientists, engineers and software developers with backgrounds in physics, engineering dynamics, computer science and software design. The team ...
Quick apply
Who you'll work with We are a multidisciplinary team of scientists, engineers and software developers with backgrounds in physics, engineering dynamics, computer science and software design. The team ...
Share knowledge with interns, data scientist and other software developer to grow, as a team. What you bring to the table: * A bachelor's degree in computer science, software engineering or any ...
Share knowledge with interns, data scientist and other software developer to grow, as a team. What you bring to the table: * A bachelor's degree in computer science, software engineering or any ...
Share knowledge with interns, data scientist and other software developer to grow, as a team. What you bring to the table: * A bachelor's degree in computer science, software engineering or any ...
Share knowledge with interns, data scientist and other software developer to grow, as a team. What you bring to the table: * A bachelor's degree in computer science, software engineering or any ...
Développeur(euse) logiciel / Software Developer - Appliances Platform (Edge OS)
Montreal, QC · On-site
Baccalauréat en génie informatique, génie logiciel, en sciences informatiques ou expérience ... Bachelor's degree in Computer Engineering, Software Engineering, Computer Science, or equivalent ...
Quick apply
Développeur(euse) logiciel / Software Developer - Appliances Platform (Edge OS)
Montreal, QC · On-site
Baccalauréat en génie informatique, génie logiciel, en sciences informatiques ou expérience ... Bachelor's degree in Computer Engineering, Software Engineering, Computer Science, or equivalent ...
Baccalaureat en genie informatique, genie logiciel, en sciences informatiques ou experience ... Bachelor's degree in Computer Engineering, Software Engineering, Computer Science, or equivalent ...
Baccalaureat en genie informatique, genie logiciel, en sciences informatiques ou experience ... Bachelor's degree in Computer Engineering, Software Engineering, Computer Science, or equivalent ...
Entry Level Scientific Software Developer information
What is the difference between Entry Level Scientific Software Developer vs Entry Level Data Analyst?
| Aspect | Entry Level Scientific Software Developer | Entry Level Data Analyst |
|---|---|---|
| Required Credentials | Bachelor's in Computer Science, Software Engineering, or related field | Bachelor's in Statistics, Mathematics, or related field |
| Work Environment | Research labs, scientific institutions, tech companies | Business, healthcare, finance sectors |
| Employer & Industry Usage | Used in scientific research, simulation, data modeling | Used in data interpretation, reporting, business insights |
While both roles involve data handling and programming, Entry Level Scientific Software Developers focus on creating software for scientific applications, whereas Entry Level Data Analysts interpret data to inform business decisions. The choice depends on your interest in scientific computing versus data analysis in various industries.
- Remote New Grad Software Engineer
- Software Engineer Software Developer
- Remote Pinterest Software Engineer
- Remote Navy Software Engineer
- Contract Wso2 Software Engineer
- Contractual Software Engineer Visa Sponsorship
- Entry Level Epic Software Developer
- Director Nasdaq Software Engineer
- Senior R&D Software Developer
- Seasonal Software Developers H1B Sponsorship Available
Scientific Software Developer | Developpeur de logiciels scientifiques
Dorval, QC • On-site
Full-time
Re-posted 3 days ago
Job description
Anyon Systems est une entreprise specialisee en informatique quantique materielle situee dans la region du Grand Montreal, avec une presence a Waterloo, Ontario. Nous travaillons a la fine pointe de la technologie pour developper et commercialiser des ordinateurs quantiques supraconducteurs. L'entreprise est en pleine croissance et compte sur des equipes materielles et logicielles pour atteindre ses objectifs de R&D.
Apercu du poste
Nous recherchons un.e developpeur.se de logiciels scientifiques de niveau intermediaire pour contribuer au developpement de notre environnement logiciel en informatique quantique.
Dans ce role, vous travaillerez a l'intersection de la physique et du genie logiciel.
Vous mettrez en uvre et ferez evoluer des protocoles de caracterisation experimentale, des methodologies d'etalonnage comparatif, ainsi que des techniques avancees de controle et de compilation pour des systemes de qubits supraconducteurs. Votre travail aura un impact direct sur les performances, la fiabilite et l'extensibilite du materiel quantique.
Il permettra une iteration experimentale plus rapide, une meilleure fidelite des qubits et fera progresser les processeurs quantiques vers des applications concretes et reelles.
Vous collaborerez etroitement avec des physicien.nes quantiques et des ingenieur.es materiels pour traduire des concepts experimentaux et theoriques en systemes logiciels fiables et performants.
Responsabilites
- Developper et maintenir des logiciels scientifiques permettant l'execution fiable et extensible d'experiences quantiques.
- Traduire des modeles theoriques et des protocoles experimentaux en code fiable.
- Collaborer avec des chercheur.ses pour integrer des algorithmes dans des systemes de production.
- Optimiser les performances et la fiabilite des systemes logiciels.
- Contribuer a la conception et a la maintenabilite de l'environnement logiciel.
Qualifications
- 2 a 5 ans d'experience en developpement de logiciels scientifiques ou en genie logiciel dans des environnements de recherche ou de R-D.
- Maitrise ou doctorat dans un domaine pertinent (physique, informatique, ingenierie, etc.) ou experience industrielle equivalente.
- Solide maitrise de Rust ou d'un autre langage de programmation systeme (p. ex. C++).
- Experience avec des environnements de simulation ou des protocoles d'experimentation.
- Experience en calcul scientifique et en methodes numeriques (NumPy, SciPy ou similaires).
- Bonne comprehension des meilleures pratiques en genie logiciel (tests, modularite, optimisation des performances).
- Capacite a traduire des modeles mathematiques ou physiques en code efficace et maintenable.
- Solides competences en resolution de problemes et capacite a travailler au sein d'equipes interdisciplinaires.
Atouts
- Formation en informatique quantique, controle quantique ou information quantique.
- Familiarite avec la caracterisation ou l'etalonnage comparatif quantique.
- Experience en apprentissage par renforcement ou d'autres approches d'optimisation fondees sur les donnees.
- Experience avec des logiciels integres au materiel ou des systemes a haute sensibilite aux performances.
Ce que nous offrons
- Un environnement dynamique, collaboratif et intellectuellement stimulant.
- La possibilite de travailler sur des technologies quantiques pionnieres.
- Une remuneration competitive et des avantages sociaux.
- L'opportunite de faconner la culture d'ingenierie logicielle d'une entreprise en pleine croissance.
Ce poste necessite la capacite de communiquer efficacement en anglais en raison de la nature du travail et de la collaboration avec des equipes internationales. La maitrise du francais est un atout et est encouragee, conformement aux lois linguistiques du Quebec.
_____
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.