Quantum Tools Engineer
View Job

Quantum computers (QCs) have the potential to transform computing as we know it, solving some of today’s unsolvable problems and enabling dramatic advances in clean energy, transportation, sustainable agriculture, and national defense. Quantum Computing Inc.’ s mission is to turn that potential into reality at the earliest practical moment, even using today’s non-quantum accelerators to deliver differentiated performance to applications before quantum acceleration is achieved.

While our focus will widen to include gate-model quantum computers, we currently focus on the fast execution of problems posed in the quadratic unconstrained binary optimization (QUBO) formulation, which is equivalent to the Ising model of physics, the unconstrained binary quadratic (UBQ) model of operations research, and the probabilistic graphical model of statistics. That execution may happen on GPUs, other accelerators like Fujitsu’s Digital Annealer, as well as quantum annealers such as those from D-Wave Systems.

The current primary tasks of QCI quantum tools engineers are:
a) to map problems from other forms (e.g., constrained optimization) to the QUBO form
b) to solve large, hard QUBOs with differentiated performance
c) work with QCI’s quantum apps engineers to ensure they can deliver the best practical performance.

Job Requirements

  • Flexibility to balance theoretical absolutes with practical necessities
  • Insight to see the essence of a problem from a new perspective, looking past the widely accepted views
  • Wide-ranging knowledge of combinatorial optimization and current techniques
  • Agility to understand and transpose computations between types of processors (CPUs, GPUs, annealers, gate-model QCs)
  • Ease working closely and interdependently with experts from other disciplines.

We see the required skills as:

  • Knowledge of and facility with optimization and constrained-optimization solvers, such as AMPL, CPLEX, GAMS, Gurobi, Pyomo, or SCIP
  • Knowledge of discrete optimization
  • Experience in solving real-world (constrained) optimization problems in your given application discipline
  • Excellent verbal and written communication skills
  • Visceral understanding of the software development process, from design to implementation to release to support, including the choke points and their causes.

We at QCI believe that our mission can be achieved only by attracting the most capable people, who will be from diverse backgrounds, identities, and experiences, and hence our success is vitally connected to our ability to mesh the skills of that diverse workforce. It is our policy to provide equal employment opportunity 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 or state law.

If you are interested in joining us, reach us at careers@quantumcomputinginc.com