D-Wave (NYSE: QBTS) is seeking a Senior Software Developer to join their Algorithms, Performance, and Tools (APT) team. The role focuses on contributing to the continuous improvement of Ocean, their open-source software development kit for solving complex problems on quantum computers and quantum-classical hybrid solvers.
Key responsibilities include:
- Developing software tools to facilitate running and solving complex problems
- Maintaining and upgrading the Ocean SDK and QPU development tools
- Writing clean, well-documented, and testable code
- Contributing to open-source projects
- Conducting experiments on QPU hardware
- Supporting internal research teams, customers, and the quantum computing developer community
The ideal candidate will have:
- A Bachelor's degree in computer science, physics, or mathematics (or equivalent experience)
- Several years of professional software development experience
- Excellent Python skills (C++ knowledge is a plus)
- Familiarity with quantum computing and/or quantum software development
- A research mindset and ability to implement complex research ideas
- Experience with end-to-end software projects and open-source contributions
- Knowledge of linear algebra, graph theory, and combinatorial optimization
This role offers the opportunity to work on cutting-edge quantum computing technology, contribute to open-source projects used worldwide, and shape the future of quantum programming. D-Wave provides a competitive compensation package, including company ownership opportunities and a range of benefits.
Join D-Wave and be part of a team that's unlocking the power of quantum computing to benefit business and society!