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: Wachsendes Unternehmen mit exzellenten Karrierechancen 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 Teamarbeit in interdisziplinären Umgebungen.
Das prognostizierte Gehalt liegt zwischen 60000 - 75000 € 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 Fehlerreduktion 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 umzuwandeln. Sie werden zugängliche Softwarebibliotheken entwickeln, wie z.B. IQM Benchmarks und unsere Fehlerreduktionsbibliotheken, 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 umzuwandeln.
- Bibliotheksentwicklung: Tragen Sie aktiv zur Entwicklung der Kernteam-Bibliotheken 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 auf realen Quanten-Backends, um die Hardwarekompatibilität sicherzustellen. Sie werden aktiv reale 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 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ührenden 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 unsere Mitarbeiter zu erfahren. Erkunden Sie unsere wissenschaftlichen Publikationen. Wir beginnen mit Interviews und setzen den Einstellungsprozess fort, sobald wir starke Kandidaten treffen. Bitte reichen Sie Ihre Bewerbung bald ein.
Quantum Software Engineer, Benchmarking and Error Reduction Arbeitgeber: IQM Quantum Computers
IQM ist ein hervorragender Arbeitgeber, der seinen Mitarbeitern die Möglichkeit bietet, in einem dynamischen und kreativen Umfeld an der Spitze der Quantencomputing-Technologie zu arbeiten. Mit einem engagierten Team in München und weltweit fördert IQM eine Kultur der Zusammenarbeit und des Wissensaustauschs, während es gleichzeitig bedeutende Wachstums- und Entwicklungsmöglichkeiten für seine Mitarbeiter bietet. Hier haben Sie die Chance, an innovativen Projekten zu arbeiten, die einen echten Einfluss auf die Zukunft der Quantenoptimierung haben.
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 IQM Quantum Computers 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 IQM Quantum Computers 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 IQM Quantum Computers 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 IQM Quantum Computers 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.