Senior Algorithms Developer
Listed on 2026-07-11
-
Software Development
Software Engineer, Machine Learning/ ML Engineer, AI Engineer (Applied/Software), Data Scientist
About The Role
D-Wave is seeking a Senior Algorithms Developer to design, develop, and optimize advanced algorithms for real-world, high-impact problems. The role blends research thinking with strong software engineering practices and involves working closely with researchers, engineers, and product teams to build high-performance, production-ready algorithmic solutions, including hybrid, classical, and emerging computing approaches.
What You’ll Do- Design, implement, and optimize algorithms for complex optimization and machine learning problems
- Write high-quality, well-tested, and well-documented production code
- Collaborate with researchers and engineers to translate ideas into scalable software
- Prototype, evaluate, and improve algorithmic performance through experimentation
- Participate in technical design discussions, code reviews, and best‑practice initiatives
- Stay current with state-of-the-art algorithmic and optimization techniques
- Bachelor’s or Master’s degree in Computer Science, Mathematics, Physics, Engineering, Operations Research, or a related field
- 5+ years of professional experience developing algorithms and production software
- Strong proficiency in Python; experience with C++ or similar languages is a plus
- Solid background in algorithms, data structures, and computational complexity
- Experience with optimization, machine learning, or numerical methods
- Knowledge of linear algebra, graph theory, or combinatorial optimization
- Ability to read, understand, and implement research papers
- Experience delivering end-to-end software projects, from design to deployment
- Strong problem-solving, communication, and collaboration skills
- Experience with optimization solvers or ML frameworks (e.g., PyTorch, JAX, Num Py)
- Exposure to hybrid or advanced computing paradigms
- Research or applied R&D background
The base salary for this role is targeted between 150,000 – 206,000 CAD per year with additional equity, bonus, perks, benefits, and culture offerings to be discussed during the interview process.
No 3rd party candidates will be accepted. 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-LjbffrTo Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search: