Want to get hired at IBM?
Intern Quantum Computing Applications Research
IBM
Albany, NYOn Site
Original Job Summary
Introduction
IBM Research takes responsibility for technology and its role in society. Working in IBM Research means you'll join a team who invent what's next in computing, always choosing the big, urgent and mind-bending work that shapes generations. Here, growth and innovation thrive at the heart of IBM.
Your Role And Responsibilities
As an Intern Quantum Computing Applications Research, your responsibilities include:
- Identifying feasible quantum algorithms and application areas
- Benchmarking classical algorithms for meaningful comparisons
- Estimating resource requirements based on various parameters
- Implementing and testing algorithms on current quantum processors
- Developing new capabilities for advantage-scale experiments
- Studying compiler optimizations for fault tolerant architectures
Preferred Education
Master's Degree (preferred)
Required Technical And Professional Expertise
- Bachelor's degree in Engineering, Physics, or Computer Science
- Experience with quantum algorithm design, quantum compilers or computer architecture
- Familiarity with scientific computing languages such as Python
Preferred Technical And Professional Experience
- Knowledge of high-performance languages like Rust or C++
- Experience in large-scale software engineering projects
- Exposure to experimental quantum techniques like error mitigation
- Familiarity with Qiskit or other quantum computing frameworks
Key skills/competency
- Quantum Algorithms
- Benchmarking
- Compiler Optimization
- Python
- C++
- Quantum Frameworks
- Research
- Software Engineering
- High-performance Computing
- Experimental Techniques
How to Get Hired at IBM
🎯 Tips for Getting Hired
- Research IBM's culture: Study mission, innovations, and recent news articles.
- Customize your resume: Highlight quantum computing and research projects.
- Emphasize technical skills: Detail programming and experimental expertise.
- Prepare for interviews: Practice discussing algorithms and benchmarks.
📝 Interview Preparation Advice
Technical Preparation
circle
Review quantum algorithm design fundamentals.
circle
Practice benchmarking classical versus quantum methods.
circle
Study programming in Python and C++.
circle
Understand compiler optimization techniques.
Behavioral Questions
circle
Describe teamwork in complex projects.
circle
Explain problem-solving in research settings.
circle
Discuss handling experimental challenges.
circle
Share experience working under pressure.