qubitsok.com

Cut Noise. Work Quantum.

Back to Job Listings

Austria

Posted 96 days ago

Software Engineer – Quantum Compiler Development

🏢 ParityQC

AI Summarised
Visit Website

Role Type

🛠️ Engineer / Developer

Role Focus

💻 Code Systems

Seniority

🌿 Experienced
🌸 PhD / Postdoc

Employer Type

🏢 Industry

This role seeks a Quantum Compiler Developer to join a team creating next-generation quantum computing solutions. The primary focus is designing and implementing algorithms that transform complex optimization problems into quantum circuits compatible with various quantum hardware platforms, leveraging the company’s ParityQC Architecture and ParityOS. This position requires solving challenging algorithmic puzzles at the intersection of quantum computing and classical optimization.

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

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

Quantum compilers

The core responsibility is developing and implementing algorithms for quantum compiler development.

Optimisation

The primary function of the compiler is transforming complex optimization problems into quantum circuits.

Algorithms

The main task is to design and implement pioneering algorithms for compilation.

Classical programming

The role requires strong programming skills in Python for developing efficient solutions.

Quantum Hardware

The compiler algorithms must target and output circuits compatible with diverse quantum hardware platforms.

Circuit design

The role involves designing and implementing algorithms that compile complex problems into quantum circuits.

ML approaches

The job description explicitly mentions combining concepts like machine learning for innovative solutions.