IBM
Senior Software Developer for Quantum-Centric Supercomputing
Skills
3 months ago
Share this opportunity
Share this opportunity to other talents of your network:
✓ Offer them a visibility boost with clients.
✓ Help your contacts find their next job.
Important information
Contract type:
Permanent
Salary:
$161,000 – $276,000 / year
Location:
Yorktown Heights, NY 10598, USA
Work mode:
Onsite
Published on:
11 August 2026
What they need
Introduction Required Skills
- Strong proficiency in Python and experience with modern software engineering practices
- Strong proficiency in at least one systems programming language (e.g., C, C++, Rust)
- Collaborative mindset, able to serve as a bridge between various research organizations, clients, and vendors
- Proven ability to understand user requirements, implement and release software accordingly, and manage post-release maintenance including feature enhancements and bug fixes
- Strong communication skills and ability to work across different teams, internal and externally
Your Role And Responsibilities We are seeking a software developer to build integration software enabling hybrid HPC–Quantum workflows , resource management systems, and interfaces that orchestrate workloads across classical and quantum compute backends. In this role you will:
Design, develop, and implement components of workflow orchestration software and libraries for hybrid HPC–Quantum systems.
Develop and maintain resource management , scheduling , and workload coordination APIs across distributed systems.
Define, implement, and evolve robust interfaces between HPC job schedulers (e.g., Slurm, LSF) and quantum runtimes.
- Develop tools in Python, Rust, and C to support interoperability, data movement, workflow resilience, and runtime monitoring.
- Collaborate with system architects, HPC engineers, and quantum software teams, as well as external researchers, to align workflows with system capabilities and performance goals.
- 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.
Preferred Education Doctorate Degree
Required Technical And Professional Expertise
- Strong proficiency in Python and experience with modern software engineering practices
- Strong proficiency in at least one systems programming language (e.g., C, C++, Rust)
- Collaborative mindset, able to serve as a bridge between various research organizations, clients, and vendors
- Proven ability to understand user requirements, implement and release software accordingly, and manage post-release maintenance including feature enhancements and bug fixes
- Strong communication skills and ability to work across different teams, internal and externally
Preferred Technical And Professional Experience Preferred skills
- Hands-on experience with HPC software (e.g., OpenMP, MPI, GPU) and resource managers (e.g., Slurm, PBS, Grid Engine)
- Solid understanding of quantum circuits, gates, and compilation concepts in quantum computing
- Experience with quantum computing frontends and related ecosystems (e.g., Qiskit, OpenQASM, CUDA-Q)
- Expertise with Linux systems, including performance analysis, resource management, inter-process communication, and development/debugging workflows
Other offers great for you!
These companies are also looking for great profiles
Yunik
Data Scientist Senior – Marketing Analytics
650
Freelance
Paris, France
Hybrid
Skills
21 hours ago
Quick apply
rassine agency
Business Developer freelance - Franchise Food
1 000 €/mois + 15 % du MRR à vie
Freelance
Remote
Skills
19 hours ago
Quick apply
Pace
Contrôle de gestion senior
600
Freelance
Montigny-le-Bretonneux, France
Hybrid
Skills
16 hours ago
Quick apply
No company information available.