At a Glance
- Tasks: Develop tools for quantum error correction and simulate performance under realistic noise models.
- Company: Join IBM Research, a leader in technology innovation shaping the future of computing.
- Benefits: Enjoy a full-time role with opportunities for growth and collaboration in a dynamic environment.
- Why this job: Be part of groundbreaking work that impacts real-world technology and fosters a culture of discovery.
- Qualifications: Doctorate degree preferred; experience in high-performance algorithms and quantum circuit simulation required.
- Other info: Collaborate with a diverse team of experts in a cutting-edge field.
The predicted salary is between 30000 - 42000 Β£ per year.
Quantum Error Correction Research Software Developer
Join to apply for the Quantum Error Correction Research Software Developer role at IBM
Quantum Error Correction Research Software Developer
3 days ago Be among the first 25 applicants
Join to apply for the Quantum Error Correction Research Software Developer role at IBM
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 endures and shapes generations. Our passion for discovery, and excitement for defining the future of tech, is what builds our strong culture around solving problems for clients and seeing the real world impact that you can make.
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 endures and shapes generations. Our passion for discovery, and excitement for defining the future of tech, is what builds our strong culture around solving problems for clients and seeing the real world impact that you can make.
IBM\βs product and technology landscape includes Research, Software, and Infrastructure. Entering this domain positions you at the heart of IBM, where growth and innovation thrive.
Your Role And Responsibilities
The QEC Infrastructure team within IBM Quantum is developing tools to design, characterize, and simulate candidate decoders, syndrome circuits, and logical gate implementations for our fault tolerant systems under realistic hardware noise models. As a Quantum Error Correction Research Software Developer, you will be working to build tools to explore novel techniques and device capabilities, and how their combination can enable large scale fault tolerant quantum computation.
In this role you will be investigating, implementing, and maintaining libraries of decoding algorithms, syndrome circuits, logical gate implementations, and scalable simulation tools for evaluating their combined performance under realistic models of device noise. You will be developing noise models to predict the performance of current and future systems and refining them as both our understanding of device physics and the devices themselves continue to evolve. You will collaborate closely with an interdisciplinary team of theorists, experimentalist, and hardware and software engineers to evaluate and influence the design of current and future IBM Quantum systems.
Preferred Education
Doctorate Degree
Required Technical And Professional Expertise
- Experience implementing high-performance or real-time algorithms in either software or hardware.
- Experience simulating quantum circuits or quantum error correction protocols under various noise models.
- Exceptional software development skills (including at least one of Python, Rust, or C++).
- Experience in developing and maintaining software and libraries for research and rapid exploration.
Preferred Technical And Professional Experience
- Experience simulating noisy superconducting circuits or general open quantum systems.
- Experience with algorithms for decoders for quantum error correction, or their implementation in hardware.
- Familiarity with techniques, protocols and requirements for quantum error correction and scalable fault tolerant quantum computation.
- Experience collaborating with experimental teams and theorists, or experience working directly in these fields.
Seniority level
-
Seniority level
Mid-Senior level
Employment type
-
Employment type
Full-time
Job function
-
Job function
Engineering and Information Technology
-
Industries
IT Services and IT Consulting
Referrals increase your chances of interviewing at IBM by 2x
Get notified about new Software Engineer jobs in Cambridge, England, United Kingdom.
Cambridge, England, United Kingdom 1 week ago
Cambridge, England, United Kingdom 2 days ago
Cambridge, England, United Kingdom 1 month ago
Cambridge, England, United Kingdom 2 months ago
Software Engineers (all levels β Graduates to principal Engineer)
Cambridge, England, United Kingdom 8 months ago
Cambridge, England, United Kingdom 4 days ago
Cambridge, England, United Kingdom 1 week ago
Entry Level Software Engineer β Voice and Music Team β University Graduate, 2025 Start
Cambridge, England, United Kingdom 4 weeks ago
Cambridge, England, United Kingdom 2 weeks ago
Cambridge, England, United Kingdom 4 days ago
Application Software Engineer Graduate to Lead Considered
Cambridge, England, United Kingdom 1 month ago
Cambridge, England, United Kingdom 1 week ago
Cambridge, England, United Kingdom 6 days ago
Cambridge, England, United Kingdom 6 days ago
Cambridge, England, United Kingdom 1 week ago
Software Engineer, Platform β Cambridge, United Kingdom
Cambridge, England, United Kingdom 1 week ago
Cambridge, England, United Kingdom 4 weeks ago
Cambridge, England, United Kingdom 3 months ago
Cambridge, England, United Kingdom 2 days ago
Cambridge, England, United Kingdom 1 week ago
Graduate Electronics & Software Engineer (2025 start)
Cambridge, England, United Kingdom 6 days ago
Cambridge, England, United Kingdom 1 month ago
Cambridge, England, United Kingdom 3 days ago
Cambridge, England, United Kingdom 4 days ago
Cambridge, England, United Kingdom 2 days ago
Cambridge, England, United Kingdom 3 days ago
Cambridge, England, United Kingdom 2 months ago
Cambridge, England, United Kingdom 1 week ago
Weβre unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.
#J-18808-Ljbffr
Quantum Error Correction Research Software Developer employer: IBM
Contact Detail:
IBM Recruiting Team
StudySmarter Expert Advice π€«
We think this is how you could land Quantum Error Correction Research Software Developer
β¨Tip Number 1
Familiarise yourself with the latest advancements in quantum error correction. Understanding current research trends and breakthroughs will not only enhance your knowledge but also demonstrate your passion for the field during interviews.
β¨Tip Number 2
Engage with the quantum computing community through forums, webinars, and conferences. Networking with professionals in the industry can provide valuable insights and potentially lead to referrals that increase your chances of landing the job.
β¨Tip Number 3
Showcase your coding skills by contributing to open-source projects related to quantum computing. This practical experience not only strengthens your resume but also gives you real-world examples to discuss during interviews.
β¨Tip Number 4
Prepare to discuss specific algorithms and noise models relevant to quantum error correction. Being able to articulate your understanding of these concepts will set you apart from other candidates and show your readiness for the role.
We think you need these skills to ace Quantum Error Correction Research Software Developer
Some tips for your application π«‘
Tailor Your CV: Make sure your CV highlights relevant experience in quantum computing, error correction protocols, and software development. Emphasise your skills in Python, Rust, or C++, as these are crucial for the role.
Craft a Strong Cover Letter: In your cover letter, express your passion for quantum technology and how your background aligns with IBM's mission. Mention specific projects or experiences that demonstrate your ability to work on high-performance algorithms and simulations.
Showcase Relevant Projects: If you have worked on any projects related to quantum circuits or error correction, be sure to include them in your application. Detail your role, the technologies used, and the outcomes achieved to illustrate your hands-on experience.
Highlight Collaboration Skills: Since the role involves working closely with interdisciplinary teams, mention any past experiences where you collaborated with theorists, experimentalists, or engineers. This will show your ability to work effectively in a team environment.
How to prepare for a job interview at IBM
β¨Showcase Your Technical Skills
Make sure to highlight your experience with high-performance algorithms and your proficiency in programming languages like Python, Rust, or C++. Be prepared to discuss specific projects where you've implemented these skills, as this will demonstrate your capability to handle the technical demands of the role.
β¨Understand Quantum Error Correction
Familiarise yourself with quantum error correction techniques and protocols. Being able to discuss how these concepts apply to scalable fault-tolerant quantum computation will show your depth of knowledge and passion for the field, which is crucial for a role at IBM.
β¨Prepare for Collaborative Discussions
Since the role involves working closely with theorists, experimentalists, and engineers, be ready to discuss your collaborative experiences. Share examples of how youβve successfully worked in interdisciplinary teams and how you can contribute to a collective goal.
β¨Demonstrate Problem-Solving Abilities
IBM values innovation and problem-solving. Prepare to discuss challenges you've faced in previous projects, particularly those related to noise models or simulation tools, and how you approached and resolved them. This will illustrate your critical thinking and adaptability.