Senior Software Developer, Quantum-Centric Supercomputing

IBM

Confirmed live 2 days ago High trust

Quick summary

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

Market check

Salary context

How this pay compares to similar roles

Similar $206k
$156k most similar roles pay here $251k

This listing doesn't post a salary. Most similar roles pay $177,250–$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 · Senior Software Developer, Quantum-Centric Supercomputing

As a Senior Software Developer for Quantum-Centric Supercomputing, you will join a team focused on building integration software for hybrid HPC–Quantum workflows. You will design and implement components of workflow orchestration software, develop resource management systems, and create interfaces that coordinate workloads across classical and quantum compute backends. Your daily work involves developing tools in Python, Rust, and C to ensure data movement, runtime monitoring, and interoperability between HPC job schedulers like Slurm or LSF and quantum runtimes. You will also manage post-release maintenance, feature enhancements, and bug fixes while collaborating with system architects and researchers. The role addresses the technical challenge of integrating high-performance computing with quantum systems, requiring expertise in Linux environments, performance instrumentation, CI/CD practices, and potentially specialized knowledge in quantum circuits, gates, and compilation concepts.

What does a Software Developer earn?

Median $151475 from 90 postings across 16 companies.

See salary data

What you'll do

  • Design and implement components of workflow orchestration software and libraries for hybrid HPC–Quantum systems.
  • Develop resource management, scheduling, and workload coordination APIs across distributed systems.
  • Build interfaces between HPC job schedulers like Slurm or LSF and quantum runtimes.
  • Develop tools in Python, Rust, and C to support data movement, workflow resilience, and runtime monitoring.
  • Manage the full software lifecycle including requirement analysis, implementation, release, and post-release maintenance.
  • Participate in open-source development workflows including documentation, testing, design reviews, and release processes.
  • Contribute to internal engineering practices such as CI/CD, performance instrumentation, and interface design.

What we're looking for

  • Doctorate Degree (preferred).
  • Strong proficiency in Python and experience with modern software engineering practices.
  • Strong proficiency in at least one systems programming language such as C, C++, or Rust.
  • Proven ability to manage the full software lifecycle including requirements gathering, implementation, release, and maintenance.
  • Collaborative mindset and strong communication skills to bridge gaps between research organizations, clients, and vendors.
  • Experience with HPC software (OpenMP, MPI, GPU) and resource managers like Slurm, PBS, or Grid Engine (preferred).
  • Knowledge of quantum computing concepts, frontends, and Linux systems performance analysis (preferred).

More like this

Similar roles

Senior HPC and Quantum Systems Engineer

Nvidia

Westford, MA +2 15 days ago $224,000$356,500
HPC Quantum Computing NVIDIA GPU CUDA-Q cuQuantum Slurm Linux Qiskit Cirq PennyLane Braket NVQlink Networking Storage Machine Learning
10+ yrs exp Hybrid

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 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