Proximie
Riverlane
Senior Compiler Engineer
Bewerbung
Cambridge, UK | Vollzeit | Festanstellung | Hybrid
Gehalt: £70,000 bis £90,000, je nach Erfahrung
Wir können auch Teilzeitbewerbungen für diese Stelle berücksichtigen. Bitte geben Sie Ihren bevorzugten Arbeitszeitplan in Ihrem Anschreiben an.
Wir sind in der Lage, eine Reihe von Erfahrungsstufen zu berücksichtigen und schreiben diese Stelle daher auf verschiedenen Senioritätsstufen aus. Bitte bewerben Sie sich auf die Stelle, die Ihrer Meinung nach am besten zu Ihren Fähigkeiten und Erfahrungen passt.
Jeder ist bei Riverlane willkommen. Wir sind ein Arbeitgeber, der Chancengleichheit fördert und Bewerbungen von berechtigten und entsprechend qualifizierten Kandidaten unabhängig von Alter, Behinderung, ethnischer Zugehörigkeit, Geschlecht, Geschlechtsumwandlung, Religion oder Weltanschauung, sexueller Orientierung, Familienstand oder eingetragener Lebenspartnerschaft oder Schwangerschaft und Mutterschaft/Vaterschaft ermutigt.
Studien haben gezeigt, dass Frauen dazu neigen, sich auf Stellen zu bewerben, wenn sie alle oder fast alle Anforderungen erfüllen, während Männer sich auch dann bewerben, wenn sie nur einige der Anforderungen erfüllen. Wenn das auf Sie zutrifft, dann bewerben Sie sich bitte – wir freuen uns darauf, Ihre Bewerbung zu prüfen und Ihnen mitzuteilen, ob wir denken, dass Sie gut passen könnten.
Wir prüfen Lebensläufe, sobald wir sie erhalten, und führen Interviews durch, sobald wir Bewerbungen haben, die gut passen. Wir verwenden keine Schlusstermine. Bewerben Sie sich daher bitte so bald wie möglich, um diese Stelle nicht zu verpassen.
Wenn Sie Anpassungen am Bewerbungs- oder Auswahlverfahren benötigen, um Ihr Bestes geben zu können, lassen Sie es uns bitte wissen. Wir helfen Ihnen gerne weiter.
Bei Fragen wenden Sie sich bitte an jobs@riverlane.com.
DSGVO-Hinweis: Riverlane sammelt und verarbeitet personenbezogene Daten gemäß den geltenden Datenschutzgesetzen. Wenn Sie ein europäischer Bewerber sind, finden Sie weitere Einzelheiten in der Datenschutzerklärung.
Über uns
Die Mission von Riverlane ist es, die Fehlerkorrektur (QEC) zu meistern und ein neues Zeitalter des menschlichen Fortschritts einzuläuten. Von Fortschritten in der Material- und Klimawissenschaft bis hin zur Simulation komplexer chemischer Reaktionen für die Entwicklung neuer Medikamente werden Quantencomputer der Menschheit helfen, einige ihrer wichtigsten Herausforderungen zu lösen. Aber ohne QEC, die definierende technische Herausforderung der Branche, können solche Durchbrüche niemals erreicht werden. Riverlane ist weltweit führend in der QEC-Technologie. QEC ist ein komplexes Problem, das eine Reihe von Fähigkeiten, Talenten und Leidenschaften erfordert.
Nachdem wir bisher mehr als 125 Mio. US-Dollar an Finanzmitteln gesammelt haben, um unsere Spitzenforschung und -entwicklung im Bereich der Quantenfehlerkorrektur (QEC) zu beschleunigen, arbeitet Riverlane mit vielen der weltweit führenden Anbieter von Quantenhardware und Regierungsbehörden zusammen, um fehlertolerantes Quantencomputing Realität werden zu lassen. Wir machen bemerkenswerte Fortschritte und wachsen schnell.
Über die Stelle
Die Mission unseres Software-Teams ist es, jedem zu ermöglichen, ein fehlertolerantes Programm auf einem Quantencomputer zu schreiben und auszuführen. Der Compiler ist ein kritischer Teil dieser Toolchain. Diese Stelle bietet eine fantastische Gelegenheit, uns beim Aufbau und Versand dieser Toolchain für unsere Hardwarepartner zu unterstützen. Die Senior-Stelle beinhaltet die Verantwortung und Führung von Teilen des Software-Stacks.
Sie könnten einen Hintergrund in Informatik, Mathematik oder Physik haben. Sie verfügen möglicherweise über Erfahrung im Aufbau klassischer Compiler oder im Design von fehlertoleranten Logikdarstellungen. Sie bringen Ihren Hintergrund, Ihre Erfahrung und Ihre Leidenschaft für das Erlernen neuer Dinge mit, um den Software-Stack von Riverlane aufzubauen. Der Stack kodiert die neuartigen QEC-Codes von Riverlane und Echtzeit-Decoder-Schnittstellen in einen Greenfield-Compiler, der auf LLVM MLIR basiert. Sie werden Riverlane beim Aufbau der kritischen Kompilierungs- und Laufzeitsysteme unterstützen, die für fehlertolerante Quantencomputer im großen Maßstab erforderlich sind.
Die Mission von Riverlane ist spannend, aber komplex. Sie erfordert Teams mit einer breiten Palette von Fähigkeiten und Perspektiven, die gut kommunizieren und effektiv zusammenarbeiten, um wirklich innovative Lösungen zu erzielen. Sie werden in einem Umfeld gedeihen, in dem Wissensaustausch und kontinuierliches Lernen die Norm sind. Wir bewegen uns schnell in einem brandneuen Markt, in dem sich die Anforderungen mit der Weiterentwicklung der Technologie ändern, daher ist Anpassungsfähigkeit wichtig.
Was Sie tun werden
- Systemwerkzeuge wie Compiler, Emulatoren, Profiler und Debugger entwerfen und erstellen
- Korrekte, wartbare Compiler-Optimierungen, -Transformationen und -Analysen über mehrere IR-Ebenen hinweg entwerfen und implementieren.
- Einen wesentlichen Teil des Software-Stacks für fehlerkorrigierte Quantencomputersysteme verantworten
- Ingenieure im Team betreuen, anleiten und führen
- Die Zusammenarbeit mit anderen Ingenieurteams leiten, um deren Software- und Hardware-Artefakte mit dem Compiler zu integrieren
- Mit Wissenschaftlern und Ingenieuren zusammenarbeiten, um neue Fehlerkorrekturcodes und Laufzeitsysteme für neue Decoder zu implementieren
Was wir brauchen
- Neugier, neue Dinge zu lernen
- Erfahrung in der Zusammenarbeit mit einer Vielzahl von Menschen
- Gute Kommunikationsfähigkeiten, sowohl schriftlich als auch mündlich
- Breites Wissen über den gesamten Software- und Hardware-Stack: Compiler, Betriebssysteme, Computerarchitekturen
- Erfahrung mit Compilern (LLVM MLIR oder andere), insbesondere Erfahrung in Middle- und back-end-Bereichen wie IR-Design, Optimierungs-Pässe, Instruktionsauswahl usw.
- Erfahrung im Ausliefern von Software an Benutzer
- Sehr gute Kenntnisse in Python; sehr gute Kenntnisse in C++ oder Rust
- Interesse an der Arbeit im Quanten-Open-Source-Ökosystem
Was Sie von uns erwarten können
- Ein umfassendes Leistungspaket, das einen jährlichen Bonusplan, private Krankenversicherung, Lebensversicherung und eine beitragsfinanzierte Altersvorsorge umfasst
- Eigenkapital, damit unser Team am langfristigen Erfolg von Riverlane teilhaben kann
- 28 Tage Jahresurlaub, zuzüglich Feiertage und erweiterter Familienurlaub
- Ein vielfältiges Arbeitsumfeld, das Experten aus vielen Bereichen (einschließlich Software- und Hardwareentwicklung, Quanteninformationstheorie, Physik und Mathematik) und über 20 verschiedene Nationalitäten zusammenbringt
- Eine Lernumgebung, die individuelles, Team- und Unternehmenswachstum und -entwicklung fördert, einschließlich eines regelmäßigen Programms von Lernveranstaltungen und Schulungen sowie Konferenzbudgets
