IBM
Yorktown Heights, NY
Research Intern 2027 – Quantum-HPC Integration
We tailor your resume to this role and apply for you in seconds.
Apply to Research Intern 2027 – Quantum-HPC Integration at IBMJob details
- Location
- Yorktown Heights, NY
- Work type
- Onsite
- Compensation
- $68,000 - $125,000/yr
- Visa
- Sponsorship available
- Posted
- yesterday
- Apply on
- ibmglobal.avature.net
About this role
IBM Research advances AI, hybrid cloud, high-performance computing, and quantum computing through research and development. The Research Intern will build integration software for hybrid quantum-HPC workflows, including workflow orchestration, resource management, scheduling APIs, and interfaces connecting HPC systems with quantum runtimes.
What you'll do:
- Design, develop, and implement components of workflow orchestration software and libraries for hybrid quantum-HPC systems
- Design and develop 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
What they're looking for:
- Proficiency in Python and experience with modern software engineering practices
- Proficiency in at least one systems programming language (e.g., C, C++, Rust)
- Collaborative mindset
- Bachelor's Degree
- Hands-on experience with HPC software (e.g., OpenMP, MPI, GPU) and resource managers (e.g., Slurm, PBS, Grid Engine)
- Experience with quantum computing frontends and related ecosystems (e.g., Qiskit, OpenQASM, CUDA-Q)
- Able to serve as a bridge between various research organizations, clients, and vendors
- Ability to understand user requirements, implement and release software accordingly, and manage post-release maintenance including feature enhancements and bug fixes
Benefits:
- Unique opportunities to develop software supporting the future of compute while growing professionally within a team defining cutting-edge technology
Ready to apply to IBM?
ApplyBolt finds matching jobs, tailors your resume, and submits applications for you.