Auf einen Blick
- Aufgaben: Entwickle Software für Quantencomputer und arbeite an innovativen Projekten zur Fehlerreduzierung.
- Unternehmen: IQM, ein führendes Unternehmen im Bereich Quantencomputing mit einer kollaborativen Kultur.
- Vorteile: Flexible Arbeitszeiten, hybrides Arbeiten und kontinuierliche Lernmöglichkeiten.
- Weitere Informationen: Dynamisches Umfeld mit exzellenten Karrieremöglichkeiten und direktem Zugang zu Führungskräften.
- Warum dieser Job: Gestalte die Zukunft des Rechnens und arbeite an bahnbrechenden Technologien.
- Qualifikationen: Erfahrung in Python-Programmierung und Kenntnisse in Quantencomputing.
Das prognostizierte Gehalt liegt zwischen 63000 - 77000 € pro Jahr.
Bei IQM bauen wir weltweit führende Quantencomputer für das Wohl der Menschheit. Wir entwerfen Systeme, um rechnerische Herausforderungen jenseits der praktischen Grenzen klassischer Maschinen zu bewältigen. Unsere Arbeit befindet sich an der Schnittstelle von Wissenschaft und Ingenieurwesen. Sie ist komplex, anspruchsvoll und tiefgreifend kollaborativ. Wir verwandeln tiefgehende Forschung in zuverlässige, vollwertige Systeme, die Entdeckungen in Bereichen wie Medizin, Energie und Technologie vorantreiben und die Art und Weise, wie die Welt rechnet, neu gestalten.
Wir suchen einen Quantum Software Engineer, der unserem Team für Benchmarking und Fehlerreduzierung beitritt. In dieser Rolle werden Sie als Software-Engineering-Experte in einer F&E-Umgebung agieren und den Prozess leiten, experimentellen Code in produktionsbereite Werkzeuge zu transformieren. Sie werden zugängliche Softwarebibliotheken entwickeln, wie z.B. IQM Benchmarks und unsere Fehlerreduzierungsbibliotheken, die die Leistung unserer Quantencomputer messen und verbessern. In enger Zusammenarbeit mit Quanteningenieuren stellen Sie sicher, dass unsere Softwarelösungen skalierbar, zuverlässig sind und greifbaren Wert für interne Stakeholder und externe Kunden liefern.
Diese Rolle ist in München, Deutschland, angesiedelt.
Was Sie tatsächlich tun werden:
- Brücke zwischen F&E und Produktion: Arbeiten Sie mit Quanteningenieuren zusammen, um gut getestete Forschungsprototypen in robuste, produktionsbereite Python-Bibliotheken zu transformieren.
- Bibliotheksentwicklung: Tragen Sie aktiv zur Entwicklung der Kernbibliotheken des Teams bei, mit Fokus auf Bereiche wie Quantencharakterisierung & Benchmarking (IQM Benchmarks), Quantenfehlerbehebung und Fehlerunterdrückung, z.B. durch den Aufbau benutzerfreundlicher APIs für externe Forscher.
- Innovation & Problemlösung: Bringen Sie Ihre Ideen und Erfahrungen ins Team, um Herausforderungen, z.B. im Benchmarking und in der Fehlerbehebung, zu lösen und unseren Fortschritt in Richtung Quanten-Nutzbarkeit voranzutreiben.
- Software Engineering: Übernehmen Sie die Verantwortung für den Software-Lebenszyklus, einschließlich praktischer Programmierung, Code-Reviews, architektonischem Design, Tests und Dokumentation.
- End-to-End-Validierung: Testen Sie regelmäßig Ihre Entwicklungen an echten Quanten-Backends, um die Hardwarekompatibilität sicherzustellen. Sie werden aktiv echte Quantencomputer nutzen, um Ihre Lösungen zu validieren.
- DevOps & Qualitätssicherung: Stellen Sie eine nahtlose Integration in IQMs breiteres Software-Stack unter Verwendung von CI/CD sicher.
- Technische Koordination: Arbeiten Sie mit dem Team zusammen, um Funktionen zu planen und Softwarearchitekturen zu definieren, die Skalierbarkeit gewährleisten und die Produktanforderungen erfüllen.
- Interdisziplinäre Zusammenarbeit: Agieren Sie als Schnittstelle zwischen dem F&E-Team und der Softwareentwicklungsabteilung, um sich über Best Practices und Tools abzustimmen.
- Betriebliche Exzellenz: Identifizieren und beheben Sie proaktiv softwarebezogene technische Probleme und übernehmen Sie Wartungsaufgaben, um die Stabilität der Teamleistung sicherzustellen.
Was wir suchen:
- Starke Python-Kenntnisse: Nachgewiesene berufliche Erfahrung in der Python-Programmierung.
- DevOps & Software Engineering: Gutes Verständnis moderner Software-Engineering-Praktiken und Engagement für Qualität, unter Verwendung von CI/CD-Pipelines, automatisierten Tests, Lintern und Code-Reviews, um Produktionsstandards zu gewährleisten.
- Erfahrung mit Quanten-Software: Praktische Erfahrung in der Programmierung mit Python-basierten Quanten-SDKs (z.B. Qiskit, Cirq, PennyLane, Qrisp oder ähnliches).
- Kollaborative Denkweise: Eine kollaborative und teamorientierte Denkweise ist unerlässlich. Sie fühlen sich wohl in einem teamorientierten und interdisziplinären F&E-Umfeld, in dem Physiker, Ingenieure und Softwareentwickler zusammenarbeiten.
- Bildung: MSc in Physik, Mathematik, Informatik oder einem ähnlichen Bereich.
- Kenntnisse in Quantencomputing: Ein gutes Verständnis der Konzepte des Quantencomputings (Gatter, Schaltungen, Messungen, Observablen).
- Vertrautheit mit den technischen Verantwortungsbereichen des Teams ist ein großer Vorteil: Quantencharakterisierung & Benchmarking, Quantenfehlerbehebung, Fehlerunterdrückung oder ähnliches.
- Vorherige Erfahrung als Quantum Software Engineer oder in einer ähnlichen Rolle ist ein großer Vorteil.
Warum IQM?
- Full-Stack Quantencomputing: Von Quantenhardware bis zu Softwareebenen und darüber hinaus bauen wir über den gesamten Stack hinweg.
- Hochleistungs-Spielplatz: Wir streben hoch hinaus, und wir wissen, dass nachhaltige Leistung nur funktioniert, wenn das Leben außerhalb der Arbeit ebenfalls funktioniert – hybride Setups, flexible Arbeitszeiten.
- Niemals der Klügste: Erwarten Sie, ständig zu lernen. Sie werden nicht immer die klügste Person im Raum sein, und das ist der Punkt.
- Anschauliche Führung: Flache Hierarchie, direkter Zugang. Fühlen Sie sich frei, jeden Führer anzusprechen. Sie sind freundlicher, als sie aussehen!
- Der süße Punkt: Groß genug, um wichtig zu sein. Klein genug, um schnell zu handeln. Wir wachsen zwischen einem Startup und einem Unternehmen. Wir befinden uns in der Phase, in der Top-Performer wahrgenommen werden.
- Größer als IQM: Unsere Mitarbeiter bauen Know-how für das gesamte Quantenökosystem auf. Wir veröffentlichen Artikel, veranstalten Hackathons und helfen, einen Markt zu gestalten, der noch definiert wird.
- Die Zukunft des Rechnens wird sich nicht von selbst aufbauen: Sie könnten einer der wenigen sein, die es tun.
Besuchen Sie unsere Geschichten-Seite, um mehr über IQM zu erfahren. Erkunden Sie unsere wissenschaftlichen Publikationen.
Quantum Software Engineer, Benchmarking and Error Reduction Arbeitgeber: The Hub/Danske Bank
Shine ist ein hervorragender Arbeitgeber, der eine dynamische und unterstützende Arbeitsumgebung bietet, in der Mitarbeiter die Möglichkeit haben, ihre Fähigkeiten in einem internationalen Team weiterzuentwickeln. Mit modernen Büros in Berlin oder Madrid und einer hybriden Arbeitsweise ermöglicht Shine seinen Mitarbeitern, flexibel zu arbeiten und gleichzeitig an bedeutenden Projekten zu partizipieren, die direkt zur Unternehmensstrategie beitragen. Die Unternehmenskultur fördert Vielfalt und Zusammenarbeit, während die Mitarbeiter durch gezielte Wachstumschancen und den Zugang zu einem breiten Netzwerk innerhalb der Cegid-Gruppe unterstützt werden.
StudySmarter Expertenrat🤫
Wir sind der Meinung, dass du so Quantum Software Engineer, Benchmarking and Error Reduction erhalten könntest
✨Engagier dich in Entwickler-Communities!
Lass uns mal ehrlich sein: In der Software-Entwicklung sind Netzwerke Gold wert! Tummel dich in GitHub-Projekten, nehme an lokalen Meetups oder Hackathons teil und vernetze dich mit anderen Entwicklern. So steigerst du nicht nur deine Sichtbarkeit, sondern lernst auch die neuesten Trends und Technologien kennen.
✨Zeig deine Fähigkeiten!
Erstelle ein Portfolio, das deine besten Projekte und Code-Examples zeigt. Nichts überzeugt mehr als ein praktischer Beweis deiner Skills. Das kann auch helfen, bei The Hub/Danske Bank anzuklopfen, wenn du dich auf die Stelle als Quantum Software Engineer, Benchmarking and Error Reduction bewirbst – so wissen sie gleich, was sie von dir erwarten können!
✨Nutze Jobplattformen speziell für Tech-Jobs!
Plattformen wie Stack Overflow Jobs oder AngelsList sind perfekte Orte, um Vollzeitstellen in der Software-Entwicklung zu finden. Hier sind viele tolle Unternehmen auf der Suche nach Talenten wie uns, also schau regelmäßig vorbei und bewirb dich direkt über die Website.
✨Such dir Mentoren und Feedback!
Hol dir Feedback von erfahrenen Entwicklern, die dir Tipps geben können, was Recruiter wirklich suchen. Ob über LinkedIn oder persönliche Kontakte: Menschen, die sich in der Branche auskennen, können enorm wertvoll sein, um dir zu helfen, dich optimal auf deine Bewerbung bei The Hub/Danske Bank vorzubereiten!
Wir glauben, dass du diese Fähigkeiten brauchst, um Quantum Software Engineer, Benchmarking and Error Reduction mit Bravour zu bestehen
Einige Tipps für deine Bewerbung 🫡
Highlights deiner Coding-Skills:In der Software-Entwicklung kommt es auf konkrete Fähigkeiten an. Vergiss nicht, relevante Programmiersprachen und Frameworks in deinen Lebenslauf aufzunehmen. Zeig uns, was du kannst – vielleicht mit einem Link zu deinem GitHub-Profil oder einer Übersicht deiner Side Projects, die deine Programmierkenntnisse illustrieren.
Dokumentation deiner Erfolge:Gerade bei einer Vollzeitstelle in der Software-Entwicklung sind konkrete Ergebnisse Gold wert. Nenn uns Zahlen und Ergebnisse aus deinen vorherigen Projekten. Hast du den Code optimiert oder Systemfehler behoben? Solche Erfolge zeigen, dass du die Sprache der Entwickler sprichst und einen echten Mehrwert bringst.
Attraktive Projektbeschreibungen:Wenn du an Projekten gearbeitet hast, die hervorstechen, beschreibe sie ausführlich in deinem Lebenslauf. Was war das Problem, das du gelöst hast? Welche Technologien hast du eingesetzt? Das gibt uns einen klaren Einblick in deine Herangehensweise und Problemlösungsfähigkeiten.
Motivation zeigen:In deinem Anschreiben solltest du deine Motivation für die Stelle im Bereich Software-Entwicklung bei The Hub/Danske Bank klar herausstellen. Warum sprichst gerade du die Anforderungen für diese Vollzeitrolle an? Mach deutlich, was dich an der Arbeit bei uns reizt und wie du über das rein Technische hinaus wachsen möchtest.
Wie man sich auf ein Vorstellungsgespräch bei The Hub/Danske Bank vorbereitet
✨Technische Vorbereitung auf die Coding-Challenges
In der Software-Entwicklung sind technische Fragen oft ein zentraler Teil des Interviews. Macht euch mit Plattformen wie LeetCode oder HackerRank vertraut, um eure Problemlösungsfähigkeiten zu trainieren. Zeigt im Interview viel Selbstbewusstsein beim Erklären eurer Ansätze!
✨Das eigene Portfolio im besten Licht präsentieren
Stellt sicher, dass ihr ein aussagekräftiges Portfolio habt, das einige eurer besten Projekte zeigt. Seid bereit, darüber zu sprechen, was eure Rolle war, welche Technologien ihr verwendet habt und welche Herausforderungen es gab. Das gibt den Interviewern einen Einblick in eure praktische Erfahrung.
✨Teamfähigkeit und Kommunikation betonen
In einer Vollzeit-Position wird Kommunikation im Team sehr wichtig sein. Seid bereit, Beispiele aus der Vergangenheit zu teilen, in denen ihr effektiv im Team gearbeitet habt. Dies zeigt, dass ihr nicht nur technische Fähigkeiten habt, sondern auch gut ins Team passt.
✨Vorbereitung auf Fragen zur Software-Architektur
Bereitet euch darauf vor, Fragen zur Software-Architektur zu beantworten. Themen wie RESTful APIs, Microservices und Cloud-Architekturen können Teil eures Interviews sein. Zeigt euer Verständnis durch Diskussionen und Beispiele aus eurer bisherigen Arbeit oder Projekte.