1

Quantum Programming Jobs (NOW HIRING)

Senior Quantum Software Engineer

Santa Clara, CA · On-site

$143.90K - $189.70K/yr

... programming models. * Solid Background in numerical linear algebra (SVD, QR, low-rank ... Shown experience working on quantum simulation techniques, in particular any of Tensor Networks ...

OR · On-site

$122.40K - $161.30K/yr

... programming models. * Solid Background in numerical linear algebra (SVD, QR, low-rank ... Shown experience working on quantum simulation techniques, in particular any of Tensor Networks ...

As a Quantum Engineer at Atom Computing, you will join a team of talented scientists and engineers who are working to translate fundamental atomic physics to a scalable, fault-tolerant quantum ...

As a Quantum Engineer at Atom Computing, you will join a team of talented scientists and engineers who are working to translate fundamental atomic physics to a scalable, fault-tolerant quantum ...

Proficiency with quantum-related programming and tooling (e.g., circuit simulation, compilation, resource estimation, scientific computing, or modern quantum SDKs) * Track record of peer-reviewed ...

Demonstrated expertise in quantum algorithms, optimization, or machine learning; familiarity with quantum programming frameworks (e.g., Qiskit, Cirq, IonQ SDK, Pennylane). * Deep understanding of ...

Quantum Engineer

Boulder, CO · On-site

$120K - $155K/yr

As a Quantum Engineer at Atom Computing, you will join a team of talented scientists and engineers who are working to translate fundamental atomic physics to a scalable, fault-tolerant quantum ...

This role is suited for engineers who independently deliver complex quantum engineering work while expanding technical depth and cross-team influence. Microsoft's mission is to empower every person ...

next page

Showing results 1-20

Quantum Programming information

What are the key skills and qualifications needed to thrive as a Quantum Programmer, and why are they important?

To thrive as a Quantum Programmer, you need a strong background in quantum mechanics, linear algebra, and computer science, often supported by a degree in physics, mathematics, or a related field. Familiarity with quantum programming languages (like Qiskit or Cirq), quantum simulators, and classical programming languages such as Python is typically required. Creative problem-solving, analytical thinking, and the ability to collaborate in interdisciplinary teams are important soft skills in this field. These skills are crucial for developing efficient quantum algorithms, keeping up with rapid advancements, and contributing to the evolution of quantum technology.

What are some common challenges faced by quantum programmers when developing algorithms for quantum computers?

Quantum programmers often encounter unique challenges such as managing qubit decoherence and noise, which can affect the accuracy of computations. Additionally, writing algorithms for quantum computers requires a strong understanding of quantum mechanics and the limitations of current quantum hardware, such as limited qubit counts and gate fidelity. Collaborating closely with physicists and hardware engineers is common, as solutions often involve both software and hardware considerations. Staying updated with rapidly evolving frameworks and tools is also essential for success in this role.

What is quantum programming?

Quantum programming is the process of creating algorithms and software that run on quantum computers. Unlike classical programming, which uses bits as the basic unit of information, quantum programming uses quantum bits or qubits, which can exist in multiple states simultaneously due to the principles of quantum mechanics. This allows quantum computers to solve certain types of problems much faster than classical computers. Quantum programming often involves specialized languages and frameworks, such as Qiskit, Cirq, or Q#, to design and test quantum algorithms. As the field is still emerging, it combines concepts from physics, mathematics, and computer science.

What is the difference between Quantum Programming vs Quantum Software Engineer?

AspectQuantum ProgrammingQuantum Software Engineer
Required CredentialsKnowledge of quantum algorithms, programming languages like Qiskit or CirqSame as Quantum Programming, often with additional software development skills
Work EnvironmentResearch labs, tech companies, academia focusing on quantum algorithmsDevelopment teams, R&D departments working on quantum applications
Industry UsagePrimarily in quantum computing research and experimental projectsIncorporated into product development and software solutions involving quantum tech
Common Search/ComparisonYesYes

Quantum Programming and Quantum Software Engineer roles share similar credentials and work environments, focusing on developing and implementing quantum algorithms. However, Quantum Programming often emphasizes research and algorithm design, while Quantum Software Engineers may focus more on integrating quantum solutions into practical applications and products.

More about Quantum Programming jobs
What are the most commonly searched types of Quantum Programming jobs? The most popular types of Quantum Programming jobs are:
Infographic showing various Quantum Programming job openings in the United States as of May 2026, with employment types broken down into 67% Full Time, and 33% Part Time. Highlights an 100% In-person job distribution.

Senior Quantum Software Engineer, Compiler

D-Wave Quantum

New Haven, CT • On-site

$123.20K - $162.40K/yr

Full-time

Posted 13 hours ago


Job description

D-Wave (NYSE: QBTS), D-Wave is a leader in the development and delivery of quantum computing systems, software, and services. We are the world's first commercial supplier of quantum computers, and the only company building both annealing and gate-model quantum computers. Our mission is to help customers realize the value of quantum, today. Our quantum computers - the world's largest - feature QPUs with sub-second response times and can be deployed on-premises or accessed through our quantum cloud service, which offers 99.9% availability and uptime. More than 100 organizations trust D-Wave with their toughest computational challenges. With over 200 million problems submitted to our quantum systems to date, our customers apply our technology to address use cases spanning optimization, artificial intelligence, research and more. Learn more about realizing the value of quantum computing today and how we're shaping the quantum-driven industrial and societal advancements of tomorrow: www.dwavequantum.com.
You can read more about our company and our innovations in the pages of The Wall Street Journal, Time Magazine, Fast Company, MIT Technology Review, Forbes, Inc. Magazine, Wired and across many whitepapers.
At D-Wave, we're helping customers realize the value of quantum computing today and are shaping the quantum-driven industrial and societal advancements of tomorrow.
About the role
D-Wave is seeking a talented Senior Quantum Software Engineer, Compiler to join our dynamic team and work on developing key pieces of our software platform and tools focusing primarily on our compiler and interface to various quantum programming environments. The ideal candidate will have a strong background in developing tools and transpilation layers converting general quantum circuits into gate and lower-level quantum control sequences. You will work closely with cross-functional teams including application engineers, quantum physicists, and embedded software engineers to design, develop, and deploy innovative solutions.
What you'll do
  • Collaborate with product managers, scientists, and other engineers to translate functional requirements into technical specifications and robust solutions
  • Work directly with quantum application engineers and quantum physicists to understand how to convert quantum circuits into implementations targeting our industry-leading dual-rail qubit architecture
  • Architect and build efficient, reliable, scalable, and maintainable compiler software and tools
  • Write clean, well-documented code and conduct thorough code reviews to ensure code quality and maintainability
  • Troubleshoot and debug issues, identify bottlenecks, and implement solutions to optimize performance and improve the user experience
  • Provide software mentorship and guidance on best practices and help drive adherence to software best practices

About You
  • Master's degree in computer science, electrical/computer engineering, math, physics, chemistry, or equivalent experience with strong physics aptitude
  • 5+ years of hands-on software development experience with C, C++, Python, or another general-purpose compiled programming language
  • Strong understanding of compiler design fundamentals
  • 2+ years developing compiler software/transpiling quantum models and using quantum API's (Qiskit, CUDA-Q, Q#, or Cirq) to convert quantum circuits into quantum logic and basis gates
  • Experience with intermediate representations such as QIR and compiler toolchain technologies including LLVM, MLIR, lexers, and parsers
  • Experience programming with one or more high level quantum programming languages and/or models such as Qiskit, CUDA-Q, Q#, or Cirq
  • Proficient with database systems and SQL with hands-on experience working with relational databases (e.g. PostgreSQL, Oracle)
  • Competence with Git version control, build tools, and CI/CD pipelines
  • Use of software testing principles and practices, including unit testing, integration testing, and end-to-end testing
  • Strong problem-solving skills, attention to detail, and the ability to work in a collaborative team environment
  • Excellent communication and interpersonal skills with the ability to effectively communicate complex technical concepts

A D-Waver's DNA
  • We look at the future and say "why not"; we see possibilities where others see problems or routines. We show the way ahead and are committed to achieving ambitious goals.
  • We practice straight talk and listen generously to each other with empathy. We value different opinions and points of views. We ensure that we connect outside as well as inside to learn from others and inspire each other.
  • We hold ourselves accountable for delivering results. We make decisions & take responsibility so that we can act & support each other.
  • As leaders we motivate & engage our teams to undertake beyond what they originally thought possible, by developing our teams & creating the conditions for people to grow and empower themselves through enabling & coaching.

Our Compensation Philosophy is Simple but Powerful:
We believe providing D-Wavers with company ownership, competitive pay, and a range of meaningful benefits is the start of creating a culture where people want to give the best they've got - not because they're simply making money, but because they've fallen in love with our vision, mission, values, and team.
During the interview process, your Recruiter will review our total rewards (base, equity, bonus, perks, benefit, culture) offerings. The final offer is determined by your proficiencies within this level.
Inclusion:
We celebrate diverse perspectives to drive innovation in our pursuit. Our employees range from distinguished domain experts with decades of experience in their respective fields, to bright and motivated graduates eager to make their mark. Our diverse and innovative team will make you feel appreciated, supported and empower your career growth at D-Wave.
The Fine Print:
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.
The base pay range for this role is:
124,360 - 186,540 USD (New Haven)