Software Developer for Quantum-Centric Supercomputing

IBM

Confirmed live yesterday High trust

Quick summary

Work type
On-site
Location
Posted
26 days ago
Freshness
Confirmed live yesterday

Market check

Salary context

How this pay compares to similar roles

Similar $206k
$150k most similar roles pay here $256k

This listing doesn't post a salary. Most similar roles pay $176,450–$235,750.

Based on 240 similar postings.

Employer

About IBM

IBM is a US-based global technology company providing hybrid cloud, AI, consulting, enterprise software, and IT infrastructure products and services.

IBM currently has 506 open roles on FindRole.

Listed pay typically runs $174,632–$197,165 across 5 roles with salary data.

Most-posted roles

View all roles at IBM

At a glance

TL;DR · Software Developer for Quantum-Centric Supercomputing

Software Developer for Quantum-Centric Supercomputing joins a multidisciplinary team at IBM Quantum to develop software integrating high-performance computing and quantum processors. The role involves building integration software for hybrid HPC–Quantum workflows, creating resource management systems, and developing interfaces that orchestrate workloads across classical and quantum backends. Key responsibilities include designing workflow orchestration libraries, maintaining coordination APIs for distributed systems, and evolving interfaces between job schedulers like Slurm or LSF and quantum runtimes. The candidate will utilize Python, Rust, and C to ensure data movement, runtime monitoring, and system interoperability. Technical requirements include proficiency in Python and a systems programming language like C, C++, or Rust. The work addresses the technical challenge of bridging large-scale high-performance computing environments with emerging quantum technologies through robust software engineering practices and open-source development workflows.

What does a Software Developer earn?

Median $151475 from 90 postings across 16 companies.

See salary data

What you'll do

  • Design and implement workflow orchestration software and libraries for hybrid HPC–Quantum systems.
  • Develop resource management, scheduling, and workload coordination APIs across distributed systems.
  • Create and maintain interfaces between HPC job schedulers like Slurm or LSF and quantum runtimes.
  • Build tools in Python, Rust, and C to support data movement, interoperability, and runtime monitoring.
  • Participate in open-source development workflows including documentation, testing, and release processes.
  • Contribute to internal engineering practices such as CI/CD and performance instrumentation.
  • Manage software lifecycle tasks including feature enhancements and bug fixes for released products.

What we're looking for

  • Doctorate Degree (preferred).
  • Strong proficiency in Python and modern software engineering practices.
  • Strong proficiency in at least one systems programming language such as C, C++, or Rust.
  • Proven ability to understand user requirements, implement software, and manage post-release maintenance.
  • Collaborative mindset to serve as a bridge between research organizations, clients, and vendors.
  • Hands-on experience with HPC software (e.g., OpenMP, MPI, GPU) and resource managers (e.g., Slurm, PBS, Grid Engine) (preferred).
  • Experience with quantum computing frontends and related ecosystems like Qiskit, OpenQASM, or CUDA-Q (preferred).

More like this

Similar roles

Quantum Software Engineer

Anduril Industries

Washington, DC 171 days ago $132,000$198,000
Quantum Computing Qiskit CUDA-Q Q# Cirq PennyLane Python C C++ SQL PostgreSQL Oracle MySQL Git CI/CD AWS Azure GCP HPC GenAI Gurobi CPLEX OR-Tools

Senior Engineer, Quantum Error Correction Libraries

Nvidia

Santa Clara, CA +4 18 days ago $184,000$287,500
C++ Python CUDA cuQuantum SDK HPC GPU QEC Stim Qiskit Aer PennyLane Cirq CUDA-Q NCCL MPI NVSHMEM Machine Learning Simulation Software Performance Testing
8+ yrs exp Hybrid

Quantum Computing Systems Engineer

IBM

26 days ago
Quantum Computing High Performance Computing AI Hybrid Cloud Microwave Electronics Test Automation Cryogenics Circuit Test Low Noise Measurement Qubit Calibration Signal Delivery Control Electronics Change Control

Quantum Algorithms Developer

Booz Allen Hamilton

Washington, DC +1 56 days ago $77,600$176,000
Quantum Algorithms Python C C++ Rust Quantum Computing Artificial Intelligence Agile Software Engineering Quantum Information Science Qubit Control Quantum Mechanics Quantum Sensing Quantum Networking Control Electronics
2+ yrs exp

Quantum Developer Relations Lead

IBM

26 days ago
Quantum Computing Qiskit AI HPC Cloud Computing Hybrid Cloud open-source SDK Software Development Developer Experience
5+ yrs exp