Research Intern, GPU Acceleration for Quantum Computing Applications

IBM

Confirmed live yesterday High trust

Quick summary

Work type
On-site
Location
—
Employment
Intern
Posted
10 days ago
Freshness
Confirmed live yesterday

Market check

Salary context

How this pay compares to similar roles

Similar $205k
$140k $253k
below market most similar roles pay here above market

This listing doesn't post a salary. Most similar roles pay $173,275–$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 276 open roles on FindRole.

Most-posted roles

View all roles at IBM

At a glance

TL;DR · Research Intern, GPU Acceleration for Quantum Computing Applications

As a Research Intern 2027 – GPU Acceleration for Quantum Computing Applications, you will join a multidisciplinary group within IBM Quantum. You will work with quantum research scientists and HPC experts to accelerate and scale hybrid HPC–quantum applications, specifically focusing on the high-performance computing side. Your daily responsibilities include analyzing sequential code to identify parallelization opportunities using shared-memory and distributed-memory techniques, offloading portions to GPUs, and running code at scale across hundreds of GPUs. You will utilize Python, C, C++, or Rust alongside HPC software like OpenMP, MPI, and CUDA. The role addresses the computational demands of quantum error mitigation and correction, as well as scaling algorithms for chemistry and materials science by bridging the gap between classical HPC systems and emerging quantum processors.

What you'll do

  • Analyze sequential code to identify opportunities for parallelization using shared-memory and distributed-memory techniques.
  • Identify specific portions of code that can be offloaded to GPUs to improve performance.
  • Run parallelized code at scale on up to hundreds of GPUs.
  • Evaluate the performance and scalability of new algorithms and hybrid applications.
  • Collaborate with quantum scientists to assess how performance improvements impact research goals.
  • Bridge Python and compiled code to accelerate research prototypes.
  • Communicate technical results clearly to both HPC engineers and domain scientists.

What we're looking for

  • Master's Degree (preferred).
  • Proficiency in Python and experience with modern software engineering practices.
  • Proficiency in at least one systems programming language such as C, C++, or Rust.
  • Hands-on experience with HPC software including OpenMP, MPI, or CUDA.
  • Ability to communicate technical results clearly and work independently in a research setting.
  • Experience developing and running parallel or distributed applications on multi-node HPC clusters (preferred).
  • Hands-on GPU programming experience with CUDA, HIP, or portability layers like Kokkos (preferred).

More like this

Similar roles

Research Intern, Quantum-HPC Integration

IBM

10 days ago
Python Rust C C++ HPC Quantum Computing Slurm MPI OpenMP GPU CUDA-Q Qiskit OpenQASM CI/CD Distributed Systems Resource Management Performance Instrumentation

Quantum Algorithms and Quantum Machine Learning Intern

IBM

29 days ago
Quantum Computing Quantum Algorithms Machine Learning Quantum Machine Learning Python Qiskit Scientific Computing Quantum Simulation Hybrid Quantum-Classical Methods Git GitHub Linear Algebra Numerical Methods Optimization High Performance Computing Hybrid Cloud

Quantum Algorithms Engineer Intern

IBM

11 days ago
Qiskit Python IBM Quantum Quantum Algorithms Quantum Machine Learning Quantum Circuit Optimization Transpilation Error Mitigation Error Suppression Tensor-Network Methods MPS Simulation Stabilizer Simulation HPC Git Scientific Programming

Quantum Information Software Intern

IBM

11 days ago
Quantum Computing Quantum Algorithms Quantum Circuits Fault Tolerant Quantum Computing qLDPC Codes High-Performance Computing AI Hybrid Cloud Cryptography