qubitsok.com
Cut Noise. Work Quantum.
Europe, Austria, Innsbruck
•
Posted 161 days ago
🏢 ParityQC
Role Type
Role Focus
Seniority
Employer Type
This role involves joining a team to create next-generation quantum computing solutions. The Quantum Compiler Developer will focus on designing and implementing algorithms that transform complex optimization problems into quantum circuits for various hardware platforms, utilizing the ParityQC Architecture and ParityOS. This position requires innovative solutions to computationally challenging problems by integrating concepts from linear algebra, randomized search algorithms, machine learning, and heuristics.
Key Responsibilities
Design and implement pioneering algorithms for compiling optimization problems into quantum circuits.
Develop efficient, maintainable solutions in a fresh codebase, leveraging modern software engineering practices.
Solve complex mathematical and algorithmic puzzles at the intersection of quantum computing and classical optimization.
Collaborate with a highly skilled team of quantum computing experts to design a fully-featured and scalable software product.
Required Skills
PhD or MSc in a quantitative field (Computer Science, Physics, Mathematics, or related).
Strong programming skills in Python.
Solid understanding of algorithms and data structures.
Knowledge in linear algebra, graph theory, and machine learning.
High degree of creativity, problem-solving ability, and proactive mindset.
Self-motivation and ability to work independently.
Fluency in English, both written and spoken.
Nice-to-have Skills
Familiarity with software design principles (e.g., design patterns, SOLID).
Programming skills in Rust.
Experience with agile methodology and test-driven development.
Knowledge of quantum computing, quantum information, or quantum error correction.
German language skills.
Technology Tags
The job title is "Software Engineer – Quantum Compiler Development" and the role is entirely focused on this.
The core task involves compiling "complex optimization problems" into quantum circuits.
The role explicitly involves designing algorithms for compiling optimization problems into quantum circuits.
The job requires strong programming skills in Python and Rust, and mentions modern software engineering practices.
Machine learning is explicitly mentioned as a concept to be combined into solutions and as a required skill.
Explicitly listed as a required skill for the role.
The role involves combining concepts like machine learning, randomized search algorithms, and classical optimization with quantum computing.
Is this your company's listing?
Boost it to the top of search results and reach 497+ newsletter subscribers.