D-Wave Systems

Senior Algorithm Developer [631]

D-Wave Systems
Apply
13 days ago
Burnaby, CanadaSenior

Responsibilities

  • Develop new features, algorithm improvements, and bug fixes for D-Wave optimization solvers.
  • Design and refine advanced heuristics and exact optimization methods for large-scale combinatorial problems.
  • Lead projects and technical initiatives from concept through delivery with minimal oversight.
  • Contribute to proprietary solvers and the open-source optimization modeling framework.
  • Collaborate with product, engineering, and professional services teams to tailor solutions to customer needs.
  • Evaluate emerging research in discrete optimization and hybrid quantum-classical algorithms for incorporation into the solver stack.
  • Identify limitations and performance-improvement opportunities in existing codebases and processes.

Requirements

  • Graduate degree in Operations Research, Computer Science, Mathematics, Physics, or a related field, or equivalent experience.
  • At least 5 years of experience solving complex problems with algorithmic and optimization techniques in an applied setting.
  • Experience developing solvers in constraint-based local search, constraint programming, mixed-integer programming, routing or scheduling engines, or SAT solvers.
  • Ability to implement algorithms in C++ and Python.
  • Experience with combinatorial algorithms and discrete optimization.
  • Experience with Gurobi, SCIP, CPLEX, Hexaly, OR-Tools, or similar platforms.
  • Current understanding of heuristic and complete methods for discrete optimization.
  • Ability to scope and estimate work, anticipate obstacles, and adapt plans proactively.
  • Strong technical communication and cross-disciplinary collaboration skills.
  • Ownership, sound judgment, continuous-improvement orientation, and creative problem-solving ability.

Benefits

  • Company ownership, competitive pay, equity, bonus, perks, and benefits are part of D-Wave's total rewards offering.
  • Equal employment opportunity is provided regardless of legally protected characteristics.

Tech Stack

Categories

D-Wave Systems

About D-Wave Systems

201-500 employees

D-Wave Systems builds quantum computing hardware and software, focused on quantum annealing, with access delivered via its Leap cloud and on-premise systems. It sells subscriptions, systems, and professional services to commercial, government, and research users tackling optimization and machine-learning workloads. Founded in 1999 and headquartered in Palo Alto, it is a public company listed on the NYSE.

Contact me