Flag job

Report

SDK Developer, Intern

Min Experience

0 years

Location

remote

JobType

internship

About the role

We're looking for an SDK Developer Intern to join our Product team and contribute to the development of 1QBit's Topological Quantum Architecture Design (TopQAD™) software suite. To learn more about the functionality of TopQAD, you're welcome to browse the TopQAD product documentation (https://topqad.1qbit.com/) . This role focuses on improving and maintaining the TopQAD SDK for Python, which wraps TopQAD's functionality in a developer-friendly, object-oriented Python interface. You'll collaborate closely with your team of eight, including two other developers working directly on the SDK. This is a hands-on opportunity to contribute to production-level code, help shape the developer experience, and learn from experienced engineers in a supportive and high-impact environment. What You'll Do Develop and maintain the TopQAD SDK for Python that connects Python users to TopQAD's cloud services Write clear, user-friendly documentation to support SDK adoption and ease of use Help ensure the SDK offers an intuitive, well-designed interface for developers Participate in peer code reviews and contribute to maintaining clean, reliable code What You'll Bring Strong programming skills in Python A solid understanding of object-oriented programming Familiarity with Git and platforms like GitHub for version control and collaboration Experience building or interacting with RESTful APIs Nice-to-Haves Exposure to Docker or other containerization tools Familiarity with cloud platforms like AWS or Azure Experience writing and working with Jupyter Notebooks, especially for demos, documentation, or tutorials Experience with programming in Rust Experience with programming in Julia

About the company

1QBit is a global leader in quantum computing. For over a decade, we have built the trust of Fortune 500 companies by addressing computationally intensive problems across a variety of fields, including advanced materials, life sciences, energy, and finance. We support and accelerate the development of quantum computing through our expertise in quantum control, quantum characterization, verification and validation (QCVV), fault-tolerant quantum computing (FTQC) and quantum error correction (QEC), quantum resource estimation (QRE), machine learning, optimal control, optimization, and software engineering. Building on this broad expertise, 1QBit is commercializing a suite of novel software tools that bring a full-stack perspective to FTQC development: 1QBit's Topological Quantum Architecture Design (TopQAD).

Skills

python
object-oriented programming
git
github
restful-apis
docker
aws
azure
jupyter-notebooks
rust
julia