Quantum Pulse-Level Compiler Intern – Real-Time Control

IBM

Town of Yorktown (NY)

On-site

USD 28,000 - 48,000

Part time

5 days ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

IBM Quantum is seeking motivated computer science and engineering students to learn about and develop the world's first large-scale, fault-tolerant quantum computer. You will help extend our pulse-level quantum compiler, which targets a distributed, heterogeneous, hard-real-time microwave control system for superconducting quantum computers, to support our next-generation logical qubit control system.

Join a team working across software and hardware interfaces to ensure robust compiler backends

Qualifications

  • Pursuing a Bachelor's, Master's, or PhD degree in Computer Science, Computer Engineering, Electrical Engineering, or a related field.
  • Experience with Rust and Python.
  • Experience in compiler design/implementation, robotics or real-time control systems, or microwave/RF systems.
  • Experience with Git, Linux, and command-line environments.
  • Strong debugging, problem-solving, and communication skills.

Responsibilities

  • Extend and enhance our pulse-level quantum compiler to support a next-generation logical qubit control system.
  • Design and implement compiler passes and backend targets for a distributed, heterogeneous, hard-real-time microwave control system.
  • Develop software and automation tools for testing and validating compiler correctness and real-time performance.
  • Collaborate with control systems, FPGA, and runtime development teams to integrate compiler output with hardware targets.

Skills

Rust
Python
Compiler design
Real-time control systems
Git
Linux
Debugging
Communication

Education

Bachelor's Degree

Tools

Git
Linux

Job description

IBM Quantum is seeking motivated computer science and engineering students to learn about and develop the world's first large-scale, fault-tolerant quantum computer. You will help extend our pulse-level quantum compiler, which targets a distributed, heterogeneous, hard-real-time microwave control system for superconducting quantum computers, to support our next-generation logical qubit control system.

Join a team working across software and hardware interfaces to ensure robust compiler backends

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Next-Gen Quantum Pulse Compiler Intern (Real-Time)
Next-Gen Quantum Pulse Compiler Intern (Real-Time)

IBM • Boston (MA)

On-site
USD 83,000 - 166,000
Quantum Pulse-Level Compiler Intern — Real-Time Control
Quantum Pulse-Level Compiler Intern — Real-Time Control

IBM • Cambridge (MA)

On-site
USD 20,000 - 30,000
Quantum Control Pulse-Level Compiler Intern 2027
Quantum Control Pulse-Level Compiler Intern 2027

IBM • Cambridge (MA)

On-site
USD 20,000 - 30,000
Quantum Pulse-Level Compiler Intern (Co‑op, Real‑Time)
Quantum Pulse-Level Compiler Intern (Co‑op, Real‑Time)

IBM • Cambridge (MA)

On-site
USD 83,000 - 166,000
Quantum Control Pulse-Level Compiler Intern 2027
Quantum Control Pulse-Level Compiler Intern 2027

IBM • Town of Yorktown (NY)

On-site
USD 28,000 - 48,000
Quantum Control & Simulation Intern
Quantum Control & Simulation Intern

IBM Computing • Chicago (IL)

On-site
USD 32,000 - 54,000
Quantum FPGA Control Systems Intern
Quantum FPGA Control Systems Intern

IBM • Town of Yorktown (NY)

On-site
USD 88,000 - 162,000
Quantum Runtime Systems Intern – Distributed HPC
Quantum Runtime Systems Intern – Distributed HPC

IBM • Boston (MA)

On-site
USD 83,000 - 166,000
Paid holidays
IBM Employee Stock Purchase Plan
Paid family medical leave
Quantum Control Systems Modeling Intern (Rust & Simulations)
Quantum Control Systems Modeling Intern (Rust & Simulations)

IBM • Cambridge (MA)

On-site
USD 76,000 - 166,000
Senior Quantum Compiler Engineer
Senior Quantum Compiler Engineer

Q-CTRL • Los Angeles (CA)

On-site
USD 135,000 - 210,000