qubitsok.com

Cut Noise. Work Quantum.

Back to Job Listings

Asia, India, Bangalow

Posted 162 days ago

Qiskit Software Developer - 54703 - IBM

🏢 IBM

AI Summarised
Visit Website

Role Type

🛠️ Engineer / Developer

Role Focus

💻 Code Systems

Seniority

🌿 Experienced

Employer Type

🏢 Industry

This role involves working as an IBM Research Software Engineer to develop, deploy, and maintain the Qiskit Quantum software development kit. The primary goal is to enhance Qiskit's speed and user-friendliness, thereby improving how scientists and developers utilize Quantum computing. As an open-source project, this position also offers the opportunity to contribute to a broad community.

Key Responsibilities

Develop, deploy, and maintain components of the Qiskit Quantum software development kit.

Enhance Qiskit's performance and usability by developing new algorithms and processes.

Collaborate with quantum computing researchers to implement and integrate algorithms into Qiskit using Python and Rust.

Contribute actively to a large open-source project by adhering to best practices and participating in code reviews.

Required Skills

Strong programming skills in Rust

Strong programming skills in Python

Strong foundational knowledge in linear algebra, graph theory, and probability theory

Experience in open-source project development

Knowledge of best practices for open-source communities, including GitHub and code review

Nice-to-have Skills

Knowledge of basic quantum computing

Familiarity with Qiskit

Excellent programming skills in Rust and Python, demonstrated with 4+ years of system building experience

Technology Tags

Rust

The job explicitly requires "Strong programming skills in Rust" and mentions "strong experience in working with Rust" multiple times.

Linear algebra

The job explicitly lists "linear algebra" as a required mathematical skill for the candidate.

Assemblers & SDKs

The job title and description explicitly state the role involves working on the "Quantum software development kit, called Qiskit," making "Assemblers & SDKs" directly relevant.

IBM Quantum

The job is for an "IBM Research Software Engineer" working on Qiskit, directly linking it to the "IBM Quantum" ecosystem and services.

Quantum Simulators

Qiskit, the core technology for this role, is widely used for "Quantum Simulators," enabling researchers to test quantum algorithms.

NISQ algos

The role involves implementing and improving algorithms for Qiskit, which primarily targets current "NISQ algos" for practical quantum applications.

Circuit design

Qiskit is a software development kit specifically for building and running quantum circuits, making "Circuit design" a core aspect of its functionality.