Auf einen Blick
- Aufgaben: Entwickle und integriere ein modernes Kompilierungsframework für Quantencomputing.
- Arbeitgeber: LRZ ist ein führendes Forschungszentrum für Quantencomputing und HPC in Bayern.
- Mitarbeitervorteile: Flexible Arbeitszeiten, mobiles Arbeiten bis zu 60%, 30 Tage Urlaub und moderne Arbeitsausstattung.
- Warum dieser Job: Sei Teil eines innovativen Teams, das die Zukunft des Quantencomputings gestaltet und Forschung vorantreibt.
- Gewünschte Qualifikationen: Erfahrung in Compiler-Entwicklung, Kenntnisse in C++ und Python, Interesse an Quantencomputing.
- Andere Informationen: Wir fördern Vielfalt und begrüßen Bewerbungen von talentierten Personen aus allen Hintergründen.
Das voraussichtliche Gehalt liegt zwischen 43200 - 72000 € pro Jahr.
Since 1962, Bavarian universities and research institutions have relied on the IT expertise of the Leibniz Supercomputing Centre of the Bavarian Academy of Sciences and Humanities. When it comes to the digital transformation of science, we are traditionally ahead of the game.
You are looking for an employer you can count on? Join us!
The Quantum Computing and Technologies Department (QCT) at LRZ is a team of computer science and quantum physics specialists researching, advancing and providing quantum computing technologies for local and international advanced computing communities. The QCT team provides scientific users with a broad portfolio of quantum resources and services, including quantum simulators, remote access to quantum hardware, on-premise quantum systems, development environment tools, scientific consultancy, and education/training. A main forcus of this team is the research and development of integration pathways for quantum acceleration capabilities for next- generation high-performance computing (HPC) systems. Read more at quantum.lrz.de.
As a member of the LRZ Q-Crew, you\’re in the driver\’s seat developing and providing new tools and methods, working with cutting-edge hardware technologies; and developing the Munich Quantum Software Stack including programming models, OS, compilers and abstraction layers for multiple quantum technologies based on superconducting, neutral and ion qubits. You are pivotal for building unique solutions merging quantum and HPC workflows, advancing the community\’s research capabilities, and in propelling Bavaria as a global quantum hotspot pushing the boundaries of innovative scientific discoveries achievable with quantum-accelerated computing.
We\’re actively seeking a position for:
Compiler Engineer (f/m/d)
for HPCQC Integration
Your Role and Responsibilities:
You are a Compiler Engineer with a strong interest in quantum computing to continue the development and integration of a cutting-edge compilation framework within the Munich Quantum Software Stack (MQSS). This role is crucial for advancing our solution for compiling quantum jobs through the use of modern compiler infrastructure.
- Design and implement components for compiling quantum programs within a hybrid quantum-classical workflow.
- Integrate and extend various MLIR dialects to support a broader range of quantum and classical operations.
- Work across the full compilation pipeline, from front-end parsing and intermediate representations to backend code generation and runtime integration.
Engage with the Munich Quantum Valley (MQV) developer and user communities to understand and translate their requirements to our software development requirements.
- Strong experience with compiler development and familiarity with LLVM (particularly MLIR).
- Proficiency in C++ and Python.
- Understanding of quantum computing paradigms is a strong plus.
- Experience with end-to-end software development, including debugging and optimization.
- Ability to work collaboratively in an academic or research-oriented environment.
- Great team member skills, able to work well with others internally and across institutional boundaries, self-starter spirit and a drive to figure things out when faced with uncertainty.
Preferred Qualifications:
- Experience with, for example, CUDA-Q, Catalyst, QIR, or quantum-classical programming models.
- Knowledge of HPC systems and cloud-based execution environments.
Area
Quantum Computing
Working time
Full time (40 hrs)
flexible working model with electronic time recording
Term of the contract
30.11.2027, a further employment is intended
Remuneration
up to E 13, see Entgelttabelle TV-L
Annual leave / compensatory time off
30 days
(24.12. + 31.12. additionally day off)
Overtime is compensated by additional time off
Further trainings
Individual support for in-service training and further education
Mobile work
up to 60% of work time, when applicable
Benefits
e.g. bus and subway (U6) on the doorstep, free parking, pension plan of the Versorgungsanstalt des Bundes und der Länder (VBL), state-of-the-art work equipment
What can you find with us?
Are you looking for a multifaceted and intellectually stimulating position in a dynamic, cooperative and innovative work environment? Then LRZ is the place to be for you! Here at LRZ a collegial, appreciative work environment meets an international crowd of experts who work together to advance IT services for ground-breaking research. We offer flexible work schemes for an optimal work-life balance. Our staff values their creative leeway. As an institute of the Bavarian Academy of Science and Humanities we offer all the benefits of public service. And of course, no wishes remain unfulfilled at the LRZ in terms of technical equipment. We share experiences, constantly review and improve our processes, and are proud that our service-quality and data-security are regularly certified and rated highly. We actively promote diversity and welcome applications from talented individuals, regardless of cultural background, nationality, ethnicity, gender and sexual identity, physical abilities, religion and age. We give priority to applications from people with disabilities who are equally qualified (SGB IX).
Compiler Engineer (f/m/d) for HPCQC Integration Arbeitgeber: Leibniz-Rechenzentrum (LRZ) der Bayerischen Akademie der Wissenschaften

Kontaktperson:
Leibniz-Rechenzentrum (LRZ) der Bayerischen Akademie der Wissenschaften HR Team
StudySmarter Bewerbungstipps 🤫
So bekommst du den Job: Compiler Engineer (f/m/d) for HPCQC Integration
✨Tip Nummer 1
Netzwerke sind entscheidend! Suche nach Veranstaltungen oder Konferenzen im Bereich Quantencomputing und Compiler-Entwicklung. Dort kannst du wertvolle Kontakte knüpfen und möglicherweise sogar direkt mit Mitgliedern des QCT-Teams in Kontakt treten.
✨Tip Nummer 2
Engagiere dich in Online-Communities oder Foren, die sich mit Quantencomputing und Compiler-Technologien beschäftigen. Das Teilen von Wissen und das Stellen von Fragen kann dir helfen, dein Verständnis zu vertiefen und dich als aktives Mitglied der Community zu positionieren.
✨Tip Nummer 3
Halte dich über aktuelle Entwicklungen im Bereich Quantencomputing und Compiler-Technologien auf dem Laufenden. Verfolge relevante Publikationen und Blogs, um dein Fachwissen zu erweitern und bei Gesprächen während des Bewerbungsprozesses glänzen zu können.
✨Tip Nummer 4
Bereite dich darauf vor, deine praktischen Erfahrungen mit C++ und Python zu demonstrieren. Überlege dir konkrete Projekte oder Herausforderungen, die du gemeistert hast, und sei bereit, diese im Gespräch zu erläutern, um deine Fähigkeiten zu untermauern.
Diese Fähigkeiten machen dich zur top Bewerber*in für die Stelle: Compiler Engineer (f/m/d) for HPCQC Integration
Tipps für deine Bewerbung 🫡
Verstehe die Anforderungen: Lies die Stellenanzeige sorgfältig durch und achte auf die spezifischen Anforderungen und Qualifikationen, die für die Position als Compiler Engineer erforderlich sind. Notiere dir wichtige Punkte, die du in deiner Bewerbung ansprechen möchtest.
Betone relevante Erfahrungen: Hebe in deinem Lebenslauf und Anschreiben deine Erfahrungen mit Compiler-Entwicklung, C++ und Python hervor. Wenn du Kenntnisse in Quantum Computing oder MLIR hast, stelle sicher, dass diese deutlich zur Geltung kommen.
Motivationsschreiben: Verfasse ein überzeugendes Motivationsschreiben, in dem du erklärst, warum du dich für die Position interessierst und wie deine Fähigkeiten und Erfahrungen zur Mission des LRZ beitragen können. Zeige deine Begeisterung für die Forschung im Bereich Quantencomputing.
Prüfe deine Unterlagen: Bevor du deine Bewerbung einreichst, überprüfe alle Dokumente auf Vollständigkeit und Richtigkeit. Achte darauf, dass dein Lebenslauf aktuell ist und alle relevanten Informationen enthält. Ein fehlerfreies Dokument hinterlässt einen positiven Eindruck.
Wie du dich auf ein Vorstellungsgespräch bei Leibniz-Rechenzentrum (LRZ) der Bayerischen Akademie der Wissenschaften vorbereitest
✨Verstehe die Grundlagen der Quantencomputing
Da die Position einen starken Fokus auf Quantencomputing hat, solltest du dir grundlegende Kenntnisse über Quantenparadigmen aneignen. Informiere dich über aktuelle Trends und Technologien in diesem Bereich, um während des Interviews kompetent darüber sprechen zu können.
✨Bereite dich auf technische Fragen vor
Erwarte technische Fragen zu Compiler-Entwicklung, insbesondere zu LLVM und MLIR. Übe das Erklären von Konzepten wie Front-End Parsing und Backend Code Generation, um deine Fachkenntnisse zu demonstrieren.
✨Zeige Teamfähigkeit und Kommunikationsfähigkeiten
Die Rolle erfordert enge Zusammenarbeit mit anderen Entwicklern und Nutzern. Bereite Beispiele vor, die deine Fähigkeit zur Zusammenarbeit und Kommunikation in einem akademischen oder forschungsorientierten Umfeld zeigen.
✨Frage nach den Erwartungen an die Rolle
Nutze die Gelegenheit, um Fragen zu stellen, die dir helfen, die spezifischen Anforderungen und Erwartungen an die Position besser zu verstehen. Dies zeigt dein Interesse und Engagement für die Rolle und das Unternehmen.