Skip to content

Open nowPosted today

Quantum Software Engineer

IBM3,758 open roles

Where
Multiple Cities
Get the CV for this job

From $25 per CV, paid once. No subscription.

Your applicationOpen nowQuantum Software EngineerIBM · Multiple Cities
  1. YouYes, apply to this one.

  2. CV RocketCV written for this posting.

  3. 25 readersRecruiter, hiring manager, skeptic. Round after round.

  4. CV RocketApplied on IBM's own form.

The reply lands in your private mailbox

3×more interviews than doing it yourself with ChatGPT.

The clock on this job

Early applications get read.

14.0% of postings close within 7 days. Measured by our own scanner across the market. IBM postings stay open a median of 15 days.

Share of postings closed within
  1. 2.3%1 day
  2. 4.7%3 days
  3. 14.0%7 days
  4. 22.5%14 days
  5. 38.3%30 days
  6. 59.0%60 days
This job: posted today

IBM median: 15 days open

The posting

We are looking for a Software Engineer to join our team. In this role, you will be part of our mission to implement the latest capabilities in Quantum Computing leveraging the low-latency/high-bandwidth characteristics of our near-time execution environment, contributing to complex technical efforts across research, engineering, and product teams.

You will be responsible for designing and implementing enhancements to software components that are part of our production stack, collaborating with the team to deliver new features and advance the state of the art of Quantum Computing. We are looking for an engineer with strong experience in software development and solid understanding of quantum computing principles, with a focus on areas of interest for near-term quantum computing such as noise characterization and error mitigation.

You will be working alongside the team which is responsible for defining and implementing execution models for quantum computers. This is a great opportunity to join a team of quantum computing experts and make a tangible impact on the field of Quantum Computing.

You’ll be responsible for the design and development of robust, high‑performance systems across multiple services and critical components of the IBM Quantum platform. This includes improving service efficiency, strengthening fault tolerance, and driving the productization of essential infrastructure and execution services. Through active participation in architectural discussions and technical design sessions, you will help shape scalable and resilient platforms that support quantum workloads with reliability and precision.

Our work plays a fundamental role in transforming complex quantum research into scalable, real‑world solutions that define the next era of computing. Joining this team means stepping into a high‑impact role where you'll architect, build, and optimize solutions powering both cloud and on‑premise quantum infrastructures — ensuring they meet the standards required by cutting‑edge scientific and enterprise applications.

Key Responsibilities: • Design, develop and maintain scalable, high-performance software services and user-facing products to execute computational tasks on quantum computers. • Build and maintain error characterization and mitigation features on public-facing code repositories. • Engage with internal Quantum Information researchers to identify ways to improve the performance of quantum computers and enable novel research, as well as build and maintain error characterization and mitigation features on public-facing code repositories. • Test new and existing features on IBM’s latest and most performant quantum computers, optimizing performance and scalability through profiling, tuning, and refactoring. • Ensure high code quality through unit testing, code reviews, and adherence to software development best practices.

• Strong software engineering skills in languages such as Python / Rust, with demonstrable experience in the field. • Strong experience in Quantum Computing, particularly in the fields of noise characterization and error mitigation. • Experience working with Quantum Computing libraries such as Qiskit, Pennylane, Cirq, or Braket. • Solid understanding of software engineering practices, with experience with Git/GitHub and CI/CD tools as well as familiarity with unit testing frameworks and code quality tools. • Familiarity with unit testing frameworks, code quality tools, and software engineering methodologies

• Professional experience in the Quantum Computing industry. • Proven record of research in areas such as noise learning, error mitigation and/or error correction. • Strong debugging and performance optimizations skills or experience. • Deep expertise and certifications in IBM Quantum’s Qiskit SDK. • Experience designing and interfacing with cloud-native architectures, including microservices, APIs, event-driven systems, and hybrid deployment environments.

From $25, paid onceGet the CV for this job

What happens when you press

One press. We do the rest.

  1. A CV for this posting

    Written against IBM's own wording, from every piece of relevant proof in your profile.

  2. 25 readers review it

    Recruiter, hiring manager, skeptic and more read every draft, round after round. You get the best round.

    The review screen in CV Rocket: how each CV was read, round by round.
  3. We apply on IBM's form

    Our application engine gets through the hardest forms there are. Where a question needs you, AI suggests the best answer. Don't want us applying from our IP addresses? Use our Chrome extension: we apply straight from your own browser.

    An application in CV Rocket: every answer filled in on the employer's form.
  4. Every reply, sorted

    IBM's answer lands in your private mailbox, and we classify it on arrival: interview, question, rejection.

    The CV Rocket inbox: each employer reply classified as an interview, an action or a rejection.
  5. Reply with AI

    AI helps you write the email, checks it and sends it. We show you whether the recruiter read it.

  6. The interview in your calendar

    Full integration with your calendar. The invitation goes straight in.

    An interview invitation in the CV Rocket inbox, added to the candidate's calendar.
Get the CV for this job

From $25 per CV, paid once. No subscription.

Why it works

3×

more interviews than doing it yourself with ChatGPT.

ChatGPT writes a CV and never learns what happened to it. We see every reply. For each CV we know:

  • How it was written, and how the review scored it
  • When we applied, and how long after the posting went up
  • Which posting, which company, which city
  • Who got the interview, and who heard nothing

That is how we know which CVs get called.

Get the CV for this job

From $25 per CV, paid once. No subscription.

The numbers game

More applications. More interviews.

Every application goes out with its own CV, written for that posting and paid once. Send enough of them and the law of large numbers finds you the job.

By hand5–10
With CV Rocket100
applications a day

Before you press

Straight answers

Get the CV for this job

From $25 per CV, paid once. No subscription.

What if my background isn't good enough?

We make the most of the background you have. The CV uses every piece of relevant proof your profile holds, and one of the 25 readers reads your whole profile and flags what the CV left out.

Do you really apply for me?

Yes, on the employer's own form, the hardest ones included. Where a question needs you, you answer it right there and AI suggests the best answer. Don't want us applying from our IP addresses? Use our Chrome extension: we apply straight from your own browser.

Is it a subscription?

No. You pay once per CV, from $25. Every application goes out with its own CV, written for that posting.

One job. One CV.
Paid once.

Pick the posting you want. We write for it, apply for you and catch the reply.

Get the CV for this job

From $25 per CV, paid once. No subscription.