JFrog
Riverlane
Compiler Engineer
Bewerbung
Cambridge, UK | Vollzeit | Festanstellung | Hybrid
Gehalt: £50,000 bis £65,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 können eine Reihe von Erfahrungsstufen berücksichtigen und schreiben diese Stelle daher auf verschiedenen Karrierestufen 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 geeignet 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 überprü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, damit Sie Ihr Bestes geben können, lassen Sie es uns bitte wissen. Wir helfen Ihnen gerne weiter.
Bei Fragen wenden Sie sich bitte an [email protected].
DSGVO-Hinweis: Riverlane sammelt und verarbeitet personenbezogene Daten gemäß den geltenden Datenschutzgesetzen. Wenn Sie ein europäischer Bewerber sind, lesen Sie bitte die Datenschutzerklärung für weitere Details.
Über uns
Die Mission von Riverlane ist es, die Quantenfehlerkorrektur (QEC) zu beherrschen 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 Leidenschaft 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 Quantenhardware-Anbietern 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 dieses Software-Stacks. Diese Stelle bietet eine fantastische Gelegenheit, uns beim Aufbau und Versand dieses Toolchains für unsere Hardwarepartner zu unterstützen. Sie könnten einen Hintergrund in Informatik, Mathematik oder Physik haben. Sie haben vielleicht Erfahrung im Aufbau klassischer Compiler oder im Design fehlertoleranter 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 modernen LLVM MLIR-basierten Compiler, der von Grund auf neu entwickelt wird. 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 die Fähigkeit zur Anpassung wichtig.
Was Sie tun werden
- Systemwerkzeuge wie Compiler, Emulatoren, Profiler und Debugger entwerfen und erstellen
- Korrekten und wartbaren Code schreiben
- Den Software-Stack für fehlerkorrigierte Quantencomputersysteme erstellen
- 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 vielfältigen Gruppe von Menschen
- Gute Kommunikationsfähigkeiten, sowohl schriftlich als auch mündlich
- Breites Wissen über den gesamten Software- und Hardware-Stack: Compiler, Betriebssysteme, Computerarchitekturen
- Interesse oder Erfahrung mit Compilern (LLVM MLIR oder andere)
- Erfahrung in der termingerechten Lieferung
- Sehr gute Kenntnisse in Python; 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
- Aktienoptionen, damit unser Team am langfristigen Erfolg von Riverlane teilhaben kann
- 28 Tage Jahresurlaub, plus 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 Schulungs- sowie Konferenzbudgets
