qubitsok.com

Cut Noise. Work Quantum.

Back to Job Listings

Remote

Posted 221 days ago

Quantum Algorithms & Software Developer (100% Remote)

🏢 Parature

AI Summarised
Visit Website

Role Type

🛠️ Engineer / Developer

Role Focus

💻 Code Systems

Seniority

🌿 Experienced
🌸 PhD / Postdoc

Employer Type

🏢 Industry

This role is for a Quantum Algorithms & Software Developer who will work remotely to advance quantum computing. The developer will design and implement new quantum algorithms and create high-performance software tools for real-world applications. They will collaborate with various teams to turn quantum theories into practical solutions.

Key Responsibilities

Design, prototype, and optimize quantum algorithms for domains such as optimization, machine learning, simulation, or cryptography.

Develop and maintain quantum-classical hybrid software systems using platforms like Qiskit, Cirq, PennyLane, or Braket.

Translate research papers and theoretical models into production-ready code.

Collaborate with quantum scientists and classical software engineers to integrate quantum workflows into existing infrastructures.

Benchmark algorithm performance and conduct scalability analysis for different quantum hardware backends.

Contribute to open-source projects, publications, or internal tools as needed.

Required Skills

MSc or PhD in Quantum Computing, Physics, Computer Science, Mathematics, or a related field.

Solid understanding of quantum information theory and algorithm design (e.g., VQE, QAOA, Grover’s, Shor’s).

Strong programming skills in Python and experience with quantum SDKs such as Qiskit, Cirq, PennyLane, or similar.

Familiarity with classical optimization, linear algebra, and computational complexity.

Ability to work independently and collaborate effectively in a remote setting.

Nice-to-have Skills

Experience with cloud-based quantum platforms (e.g., IBM Q, AWS Braket, Azure Quantum).

Familiarity with classical software engineering practices: version control (Git), testing, CI/CD.

Experience bridging theory and application —e.g., bringing quantum algorithms into industrial use cases.

Published research or contributions to the quantum open-source community.

Technology Tags

Assemblers & SDKs

The role explicitly requires experience with quantum SDKs like Qiskit, Cirq, and PennyLane.

Hybrid Systems

A core responsibility is developing and maintaining quantum-classical hybrid software systems.

Optimisation

A key responsibility is designing quantum algorithms for optimization problems.

Quantum ML

A key responsibility is designing quantum algorithms for machine learning applications.

Simulation algos

A key responsibility is designing quantum algorithms for simulation problems.

Classical programming

The role requires strong classical programming skills, particularly in Python, for developing quantum-classical hybrid systems.

Basic Quantum Concepts

The role requires a fundamental grasp of quantum principles and information theory for algorithm development.