Bei Classiq Technologies gestalten wir die Zukunft des Quantencomputings. Unsere Plattform ermöglicht es Entwicklern und Unternehmen, Quantenalgorithmen in großem Maßstab zu entwerfen, zu optimieren und einzusetzen, und genießt das Vertrauen von Fortune-500-Unternehmen und Regierungen weltweit. Classiq stützt sich auf 70 Patente.
We're looking for a science-oriented software developer with a strong background in quantum information and quantum algorithms to help build our quantum compiler. We hire across levels, from researchers coming out of a strong M.Sc./Ph.D. to seasoned engineers.
Scope of the Quantum Compiler Team
- The Qmod language and its compiler toolchain, semantics, type system, intermediate representation, and the next-generation compilation pipeline - this is a production compiler
- Die Synthese-Engine, die Programme auf hoher Ebene in Schaltungen umsetzt, die hinsichtlich Breite (Qubits/Ancillas), Tiefe und Gatteranzahl unter Berücksichtigung der vom Benutzer vorgegebenen Einschränkungen optimiert sind
- Implement and improve quantum synthesis algorithms from the literature - arithmetic, multi-controlled-gate synthesis, Hamiltonian simulation (Trotterization, qDRIFT), state preparation, uncomputation, and fault-tolerant compilation (Clifford+T, routing)
- Ressourcenschätzung für Quantenprogramme
- Debugging-Tools für Quantenprogramme, zum Beispiel ein visuelles Modell des High-Level-Programms, mit dem Benutzer ihren Code überprüfen und Fehler beheben können
- Leistung und Korrektheit der Compiler-Durchläufe, gemessen anhand realer Algorithmen (z. B. Shorscher Algorithmus, Quantenphasenschätzung, QSVT)
Was Sie tun werden
- Entwurf und Entwicklung produktionsreifer Funktionen für den Quanten-Compiler
- Übernehmen Sie die Verantwortung für Ihren Code – es handelt sich um Produktionscode, den Kunden nutzen, um ihre Ziele zu erreichen
- Tragen Sie zur Architektur des Quanten-Compilers und zur Definition unserer hochrangigen Quantenprogrammiersprache bei
- Enge Zusammenarbeit mit den Produkt- und Algorithmus-Teams, um produktionsreife Quantenfunktionen bereitzustellen
Wer Sie sind
- M.Sc. or higher in Physics, Computer Science, or a related field, with a thesis or equivalent research in quantum information, the heart of the role
- Fundierte Kenntnisse der Grundlagen des Quantencomputings und praktische Erfahrung in der Entwicklung von Quantenalgorithmen
- Kann soliden, wartbaren Code schreiben und ist motiviert, Software für den Produktiveinsatz zu entwickeln
- Leidenschaft für die Entwicklung von Tools, die Entwickler und Forscher unterstützen
Bonuspunkte
- Experience with quantum software frameworks (e.g., our platform, Qiskit, Cirq, PennyLane)
- Starkes Python
- Umfassendere Kenntnisse im Bereich der Informatik-Algorithmen
- Erfahrung in der Softwareentwicklung bei der Erstellung produktionsreifer Systeme
- Erfahrung in der Entwicklung von Compilern oder Synthese-Engines
Warum sollten Sie bei uns einsteigen?
- Werden Sie Teil eines sehr gut finanzierten, aufstrebenden Start-ups in einer boomenden Branche
- Arbeiten Sie an Initiativen mit großer Wirkung, die den Kern des Produkts bilden
- Eine Kultur der Zusammenarbeit, die auf wissenschaftlicher Exzellenz und unternehmerischem Ehrgeiz basiert
- Competitive compensation, equity, and benefits