Want to get hired at IBM?

Quantum Computing Applications Research Intern

IBM

San Jose, CAOn Site

Original Job Summary

Introduction

IBM Research is at the forefront of technology, inventing the future of computing. Joining IBM Research means engaging in big, urgent, and mind-bending work that shapes generations.

About IBM and the Role

At IBM, you will be positioned at the heart of innovation across Research, Software, and Infrastructure. As a Quantum Computing Applications Research Intern, you will contribute to solving real-world problems and experience growth in a culture of discovery.

Your Role And Responsibilities

  • Identify feasible quantum algorithms and relevant application areas.
  • Benchmark classical algorithms to compare with quantum solutions.
  • Evaluate resource requirements for different problem parameters.
  • Implement and test near-term algorithms on current quantum processors.
  • Develop new capabilities for advantage-scale quantum experiments.
  • Research and apply compiler optimizations for quantum circuits.

Preferred Education

Master's Degree preferred.

Required Technical And Professional Expertise

  • Bachelor's degree in Engineering, Physics, Computer Science or related field.
  • Experience with quantum algorithm design and analysis.
  • Familiarity with scientific computing languages such as Python.

Preferred Technical And Professional Experience

  • Knowledge of high-performance computing languages like Rust or C++.
  • Experience in large-scale software engineering projects.
  • Familiarity with error mitigation and quantum control techniques.
  • Experience using quantum computing frameworks such as Qiskit or Cirq.

Key skills/competency

  • Quantum Computing
  • Quantum Algorithms
  • Benchmarking
  • Compiler Optimizations
  • Python
  • Rust
  • C++
  • Qiskit
  • Cirq
  • Research

How to Get Hired at IBM

🎯 Tips for Getting Hired

  • Research IBM's culture: Study their mission, values, and recent projects.
  • Tailor your resume: Emphasize quantum computing and research skills.
  • Showcase technical experience: Highlight algorithm design and testing.
  • Prepare for interviews: Practice explaining quantum concepts clearly.

📝 Interview Preparation Advice

Technical Preparation

Review quantum algorithm concepts.
Practice Python and high-performance coding.
Study compiler optimization techniques.
Familiarize with Qiskit and Cirq.

Behavioral Questions

Describe a challenging project experience.
Explain teamwork in a complex technical setting.
Highlight problem-solving under pressure.
Discuss adaptability in a research environment.