Quantum Software Engineer

Schwarz Dienstleistung KG
Heilbronn, Germany
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English, German
Experience level
Intermediate

Job location

Heilbronn, Germany

Tech stack

API
Cloud Computing
Python
Open Source Technology
Quantum Computing
Scientific Computating
Software Engineering
Software Systems
Systems Integration
Cloud Platform System
Information Technology
Code Restructuring

Job description

Cloud Computing Python Softwareentwicklung Top

Die Schwarz IT betreut die gesamte digitale Infrastruktur und alle Softwarelösungen der Unternehmen der Schwarz Gruppe. Sie ist somit für Auswahl, Bereitstellung und Betrieb sowie Weiterentwicklung von IT-Infrastrukturen, IT-Plattformen und Business-Anwendungen zuständig. Um die Fachbereiche durch IT-Lösungen optimal bei deren Geschäftsprozessen zu unterstützen, nimmt die Schwarz IT die Anforderungen der Fachbereiche in Beratungsgesprächen auf und erarbeitet gemeinsam mit diesen professionelle und leistungsfähige IT-Lösungen.

Im Schwarz Quantum Innovation Lab (SQIL) arbeiten wir daran, für die Unternehmen der Schwarz Gruppe und andere Kunden der Schwarz Digits diesen Anspruch auch auf Quantum Computing auszudehnen. Hierzu suchen wir Dich, um unsere Ambitionen mit uns gemeinsam Realität werden zu lassen.

Als Quantum Software Engineer bist du der zentrale Umsetzer für unseren neuen Quanten Software Stacks (QSS). Dein Schwerpunkt liegt in der Entwicklung der Kernmodule des QSS einschließlich der Anbindung unterschiedlicher Quanten-Hardware-Modalitäten, der technischen Adaption von Open Source Forschungscode auf Produktionsniveau, sowie der Implementierung optimierter Quantenalgorithmen. Im Detail erwarten dich die folgenden Aufgaben, * QSS-Kernentwicklung: Entwicklung der Kernkomponenten des neuen QSS (z.B. Transpiler, Job-Scheduler) und deren funktionale Integration in die vorhandene Cloud-Architektur der STACKIT Cloud Plattform.

  • Algorithmen-Implementierung: Implementierung, Optimierung und Test von Quantenschaltungen und hybriden Workflows unter Verwendung verschiedener SDKs (Qiskit, Qrisp, PennyLane).

  • Hardware-Integration: Entwicklung und Pflege der Hardware-spezifischen Integrationsmodule (APIs/Treiber), um neue QPU-Modalitäten robust an den QSS anzubinden.

  • Code-Härtung & Adaption: Technische Adaption, Refactoring und Optimierung von Open-Source-Codebasen aus der Quanten-Forschung, um diese in Produktionsqualität zu überführen.

Requirements

  • Mindestens 3 Jahre Berufserfahrung in der Softwareentwicklung mit Fokus auf Cloud Computing, Quantum Computing, wissenschaftliches Rechnen oder HPC.
  • Starker theoretischer Hintergrund im Quantum Computing: Master- oder Promotionsabschluss in Informatik oder Physik, idealerweise mit Schwerpunkt/Nebenfach Quantenphysik oder Quanteninformationstechnologie.
  • Nachgewiesene Fähigkeit zur Arbeit mit fremden Codebasen und deren Überführung in stabile, getestete und dokumentierte Industriestandards.
  • Programmierkenntnisse: Exzellente Kenntnisse in Python und Erfahrung mit mindestens einem gängigen Quantum Framework.
  • Gute Deutsch- und Englischkenntnisse (schriftlich und mündlich).

About the company

Die Schwarz IT betreut die gesamte digitale Infrastruktur und alle Softwarelösungen der Unternehmen der Schwarz Gruppe. Sie ist somit für Auswahl, Bereitstellung und Betrieb sowie Weiterentwicklung von IT-Infrastrukturen, IT-Plattformen und Business-Anwendungen zuständig. Um die Fachbereiche durch IT-Lösungen optimal bei deren Geschäftsprozessen zu unterstützen, nimmt die Schwarz IT die Anforderungen der Fachbereiche in Beratungsgesprächen auf und erarbeitet gemeinsam mit diesen professionelle und leistungsfähige IT-Lösungen. Im Schwarz Quantum Innovation Lab (SQIL) arbeiten wir daran, für die Unternehmen der Schwarz Gruppe und andere Kunden der Schwarz Digits diesen Anspruch auch auf Quantum Computing auszudehnen. Hierzu suchen wir Dich, um unsere Ambitionen mit uns gemeinsam Realität werden zu lassen. Als Quantum Software Engineer bist du der zentrale Umsetzer für unseren neuen Quanten Software Stacks (QSS). Dein Schwerpunkt liegt in der Entwicklung der Kernmodule des QSS einschließlich der Anbindung unterschiedlicher Quanten-Hardware-Modalitäten, der technischen Adaption von Open Source Forschungscode auf Produktionsniveau, sowie der Implementierung optimierter Quantenalgorithmen. Im Detail erwarten dich die folgenden Aufgaben: Job-Infos Berufsfelder Anwendungsentwicklung Studienfächer Informatik Informationstechnik Naturwissenschaften Wirtschaftsinformatik Abschluss Master/Diplom Promotion Auszeichnungen

Apply for this position