qubitsok.com
Cut Noise. Work Quantum.
Remote
•
Posted 221 days ago
🏢 Parature
Role Type
Role Focus
Seniority
Employer Type
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
The role explicitly requires experience with quantum SDKs like Qiskit, Cirq, and PennyLane.
A core responsibility is developing and maintaining quantum-classical hybrid software systems.
A key responsibility is designing quantum algorithms for optimization problems.
A key responsibility is designing quantum algorithms for machine learning applications.
A key responsibility is designing quantum algorithms for simulation problems.
The role requires strong classical programming skills, particularly in Python, for developing quantum-classical hybrid systems.
The role requires a fundamental grasp of quantum principles and information theory for algorithm development.