qubitsok.com
Cut Noise. Work Quantum.
Americas, Canada, Burnaby
•
Posted 9 days ago
🏢 D-Wave
•
CAD 89K - 134K per year
Role Type
Role Focus
Seniority
Employer Type
The Algorithms Researcher II joins the Benchmarking Team at D-Wave to focus on algorithmic improvements for the Hybrid Development Program. This role involves conducting independent research and development to characterize quantum computing systems and implement ideas using C++ and Python. Key responsibilities include designing novel quantum-classical hybrid algorithms, developing graph embedding techniques, and expanding software pipelines for benchmarking experiments. The researcher will analyze results and communicate findings to internal stakeholders.
Key Responsibilities
Conduct research and development focused on benchmarking and characterizing D-Wave's quantum computing systems.
Implement algorithmic ideas aimed at improving the operation of the Quantum Processing Units (QPU).
Design novel quantum-classical hybrid algorithms.
Develop graph embedding techniques necessary for mapping mathematical models to the QPUs.
Work to expand and improve software pipelines for managing benchmarking experiments.
Analyze and track experimental results over time to identify promising areas of performance improvement.
Communicate findings internally and externally regarding research results and performance.
Required Skills
3+ years of experience in a full-time research position.
Intermediate-level Python programming skills.
Intermediate-level C++ programming skills.
Master's or PhD in Computer Science, Physics, Mathematics or equivalent experience.
Deep understanding of graph theory.
Experience conducting independent research.
Demonstrated experience in algorithm development.
Nice-to-have Skills
Knowledge of machine learning algorithms.
Knowledge of Monte Carlo sampling methods.
Knowledge of statistical physics.
Experience with exploratory and graphical methods of data analysis.
Proficiency in technical writing.
Technology Tags
The role is specifically titled Algorithms Researcher and involves implementing and improving algorithmic ideas.
The primary focus of the role is designing novel quantum-classical hybrid algorithms and characterizing their performance.
The researcher is part of the internal Benchmarking Team (BMT) and conducts research focused on benchmarking quantum computing systems.
The role requires hands-on coding skills in C++ and Python for implementation and development of algorithmic ideas and software pipelines.
D-Wave systems are highlighted as addressing use cases spanning optimization, and the role involves developing related algorithms.
The role explicitly requires knowledge of machine learning algorithms.
The job focuses on characterizing and developing algorithms for D-Wave's Advantage systems, which utilize superconducting circuits.