Senior Software Developer (Burnaby)
D-Wave Systems
Job Summary Senior Software Developer – Burnaby, BC – Research & Development, Algorithms, Performance, and Tools
We are looking for a Senior Software Developer to join our Algorithms, Performance, and Tools (APT) team and contribute to the continuous improvement of the Open-Source Ocean SDK for solving complex problems on our quantum computers and quantum‑classical hybrid solvers. You will be responsible for developing the software tools that facilitate running and solving these problems, with a particular focus on maintaining and upgrading the Ocean SDK and QPU development tools.
Responsibilities Write clean, well‑documented and testable code for our software tools.
Contribute to the open‑source Ocean SDK, its sub‑packages, and work on QPU development tools.
Research, design, and conduct experiments to run on our QPU hardware.
Support QPU research projects and add features to the QPU pipeline to improve our quantum computing offerings.
Support internal research teams, D‑Wave customers, and the quantum computing developer community by maintaining, testing, and writing high quality code for open and closed source software.
Qualifications Bachelor’s degree in computer science, physics or mathematics, or equivalent experience, with several years of professional software development experience.
Excellent Python skills and an understanding of how programming languages function under the hood.
C++ knowledge is a plus.
Familiarity and/or experience with quantum computing and/or quantum software development.
Research mindset and curiosity for state‑of‑the‑art research, including the ability to read and implement research papers and understand complex research ideas.
Experience working on end‑to‑end software projects; from architecture to implementation and documentation.
Comfortable with writing, documenting, and using APIs.
Experience working with open‑source software; previous open‑source contributions are a plus.
Familiarity with linear algebra, graph theory, and combinatorial optimization.
Compensation Base salary targeted between $124,000 and $186,000 per year.
Equal Employment Opportunity It is D-Wave Systems Inc. policy to provide equal employment opportunity (EEO) to all persons regardless of race, color, religion, sex, national origin, age, sexual orientation, gender identity, genetic information, physical or mental disability, protected veteran status, or any other characteristic protected by federal, state/provincial, local law. #J-18808-Ljbffr
Vacancy posted more than 2 months ago
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Developer (Burnaby). Be the first to apply!
Related searches
- senior software developer Winnipeg, MB
- software engineer - computer Winnipeg, MB
- software developer remote Winnipeg, MB
- software engineer intern Winnipeg, MB
- software engineer devops Winnipeg, MB
- remote entry level software developer Winnipeg, MB
- software engineer internship Winnipeg, MB
- ingénieur logiciel Winnipeg, MB
- software developer intern Winnipeg, MB
- software engineer Winnipeg, MB
