Launch Legends
Nuro
Senior Software Engineer, Performance Tooling and Infrastructure
WER WIR SIND
Nuro glaubt, dass selbstfahrende Fahrzeuge die unmittelbarste und tiefgreifendste Möglichkeit für KI sind, positive Veränderungen in der physischen Welt zu bewirken. Sicherere Straßen, mehr Zeit für das Wesentliche und einfacherer Zugang zur Welt um uns herum – das ist der Grund, warum wir eine universelle Autonomieplattform entwickeln: autonomes Fahren für alle Straßen und alle Fahrten.
Gegründet im Jahr 2016, ist Nuro ein physisches KI-Unternehmen, das niveau- 4 autonome Fahrtechnologie für eine breite Palette von Fahrzeugen, Anwendungsfällen und Märkten entwickelt. Angetrieben von der Nuro Driver™, ermöglicht unsere universelle Autonomieplattform dem globalen Mobilitäts-Ökosystem, Autonomie in großem Maßstab einzusetzen, von Robotaxis und Logistikflotten bis hin zu Personenfahrzeugen.
Mit jahrelanger Erfahrung im realen Einsatz und einem flexiblen, partnergeführten Geschäftsmodell arbeitet Nuro an einer Zukunft, in der Millionen von autonomen Fahrzeugen, die von unserer Technologie angetrieben werden, das tägliche Leben sicherer, einfacher und vernetzter machen.
Nuro hat über 2 Milliarden US-Dollar Kapital von Uber, NVIDIA, Google, Softbank, Fidelity, T. Rowe Price und anderen führenden Investoren eingesammelt.
ÜBER DIE ROLLE
Nuro nutzt viele verschiedene Benchtop-Systeme, um verschiedene Aspekte der Software- und Hardware-Integrationsschicht zu bewerten und Regressionstests durchzuführen. Diese Simulationsplattform für die Leistung umfasst Systeme
Bei Nuro muss jede Codeänderung im Bereich Autonomie, von ML-Modell-Updates bis hin zur Anzahl der ausgewerteten Trajektorien, auf Echtzeit-Leistung auf der tatsächlichen Roboter-Hardware validiert werden, bevor sie auf die Straße gelangt. Sie werden die Infrastruktur verantworten, die dies ermöglicht.
Unsere Performance Simulation Platform ist ein hybrides Benchmarking-System: physische Benchtop-Rigs, die Produktions-Roboter-Hardware (NVIDIA Thor Plattform) laufen lassen, orchestriert von Cloud-nativer Infrastruktur (Kubernetes, GCP), automatisierte Daten-Pipelines, die Leistungsmetriken in BigQuery und Grafana einspeisen, Pre/Post-Simulations-Magie, benutzerdefinierte Tracing- und Profiling-Tools und vieles mehr.
Ingenieure im gesamten Unternehmen verlassen sich täglich auf diese Plattform, um Fragen zu beantworten wie:
- Wie wirkt sich mein neues ML-Modell auf die Auslastung der GPU aus?
- Wie beeinflusst ein neues Datenformat die Onboard-Logging-Rate oder die Netzwerkauslastung, da möglicherweise mehr Daten durch das System fließen?
- Wie viel Speicher sollte für dieses neue Modul zugewiesen werden und wie passt es in das gesamte Systembudget?
Sie sind verantwortlich für die Entwicklung, Integration und Weiterentwicklung dieser Plattform – von der Bare-Metal-Betriebssystem- und Netzwerkschicht über die Job-Orchestrierung und CI/CD-Integration bis hin zur Datenanalyse- und Visualisierungsschicht. Dies ist eine Rolle mit hoher Eigenverantwortung und hoher Autonomie in einem kleinen Team, in der Ihre Arbeit die Release-Geschwindigkeit des gesamten Autonomie-Stacks direkt beeinflusst. Sie werden der technische DRI für die Plattform sein – die Roadmap festlegen, architektonische Entscheidungen treffen, die Bedürfnisse der Plattform dem Führungsteam vertreten und sicherstellen, dass das System über mehrere Hardware-Generationen hinweg skaliert.
ÜBER DIE ARBEIT
- Benchmarking-Infrastruktur: Entwicklung und Wartung der Job-Orchestrierungsschicht, die Autonomie-Leistungs-Benchmarks auf einer Flotte von physischen Benchtop-Systemen plant, ausführt und validiert – integriert in CI/CD-Pipelines als merge-blocking und release-blocking Qualitäts-Gates.
- Plattform-Zuverlässigkeit & Beobachtbarkeit: Aufbau von Monitoring, Alerting und Self-Healing-Automatisierung für die Bench-Flotte. Proaktive Identifizierung systemischer Risiken – Kapazitätsengpässe, Muster der Hardware-Degradation, Single Points of Failure in der Infrastruktur –, bevor sie zu Ausfällen werden. Verfolgung von Auslastungs-, Fehlerraten- und Kapazitätstrends, um sicherzustellen, dass die Plattform der organisatorischen Nachfrage voraus skaliert.
- Performance Data Pipelines: Entwurf und Aufbau von End-to-End-Daten-Pipelines, die detaillierte Leistungsmetriken (CPU/GPU-Auslastung, Speicherbandbreite, E2E- Latenz, Scheduling-Jitter) von Benchtop-Läufen erfassen, sie im großen Maßstab verarbeiten und umsetzbare Erkenntnisse über Dashboards und automatisierte Regressionserkennung bereitstellen.
- Statistische Analyse & Experimentation: Zusammenarbeit mit Data Science zur Entwicklung rigoroser Methodik für Leistungsergebnisse von nicht-deterministischen Autonomie-Workloads – einschließlich Varianzanalyse, Signifikanztests und Regressionserkennung.
- Bare-Metal & OS Plattform: Anleitung des SRE-Teams bei der OS- und systemnahen Konfiguration der Bench-Hardware – einschließlich Linux-Kernel-Tuning, Boot-Infrastruktur, Netzwerk und Hardware-Bring-up –, um sicherzustellen, dass die Plattform das Verhalten der Produktions-Roboter-Hardware originalgetreu wiedergibt.
- Steuerung der Plattform- & Allokationsstrategie: Übernahme des Planungszyklus für die Benchmarking-Flotte über Hardware-Generationen hinweg. Partnerschaft mit Engineering und Programmleitung zur Aushandlung der Hardware-Allokation, Modellierung von Nutzungsszenarien unter realen Einschränkungen und Präsentation von datengestützten Kompromiss-Empfehlungen – Ausgleich von Testabdeckung, Benutzerdurchsatz, Kosten und SLA-Verpflichtungen gegen endliche physische Ressourcen.
- Cross-Functional Collaboration: Partnerschaft mit Hardware Engineering, NPI (New Product Introduction), SRE (Site Reliability Engineering), Perception, Behavior und Data Science Teams, um deren Leistungsanalysebedürfnisse in robuste, Self-Service-Infrastruktur zu übersetzen.
ÜBER SIE
- Erfahrung: 5+ Jahre Branchenerfahrung im Software-Engineering.
- Software Engineering: Starke Kenntnisse in Python und funktionale Kenntnisse in C++. Sie schreiben sauberen, testbaren, gut dokumentierten Code und legen Wert auf langfristige Wartbarkeit.
- Data Engineering: Erfahrung im Aufbau von Daten-Pipelines, Ingestion, Transformation, Speicherung und Visualisierung. Vertrautheit mit SQL und analytischen Workflows.
- Systeme & Infrastruktur: Tiefes Verständnis von Linux-Systemen – Sie haben Kernel konfiguriert, Boot-Probleme behoben, systemd-Units geschrieben oder Bare-Metal- Infrastruktur verwaltet. Sie verstehen Netzwerk, Speicher und Rechenleistung auf einer Ebene jenseits von „es funktioniert einfach“.
- Technische Führung: Erfahrung in der Festlegung der technischen Vision und Roadmap für ein Projekt oder eine Plattform, Förderung der Abstimmung über mehrere Stakeholder hinweg. Sie haben unabhängig die funktionsübergreifenden Partner identifiziert, die zur Entblockung und Lieferung benötigt werden, und Sie haben das Senior Engineering Leadership über Trade-offs und Empfehlungen informiert.
- KI-Nativ: Sie behandeln KI als Kernbestandteil Ihres Engineering-Workflows, nicht als gelegentlichen Shortcut – Sie nutzen agentenbasierte Tools (z. B. Claude Code) über den gesamten Entwicklungszyklus hinweg und verstehen die Grenzen, wann KI-Ausgaben zusätzliche Überprüfung erfordern, im Gegensatz zu Beschleunigung.
- Handlungsbereitschaft: Komfort im Umgang mit mehrdeutigen, sich schnell entwickelnden Umgebungen, in denen Sie langfristige Architektur mit kurzfristiger Lieferung in Einklang bringen müssen.
BONUSPUNKTE
- Erfahrung mit Performance Engineering, insbesondere im Bereich Tooling- Integration (perf, Perfetto, pprof, eBPF, NVIDIA Nsight Systems, NVIDIA CUPTI).
- Erfahrung in Robotik oder AV, insbesondere mit dem NVIDIA DriveOS-Stack.
Bei Nuro ist Ihr Grundgehalt ein Teil Ihres gesamten Vergütungspakets. Für diese Position liegt die vernünftigerweise erwartete Gehaltsspanne zwischen 183,000 und 275,000 US-Dollar für das Level, für das diese Stelle vorgesehen ist. Ihr Grundgehalt hängt von mehreren Faktoren ab, darunter Ihre Erfahrung, Qualifikationen, Ausbildung, Standort und Fähigkeiten. Sollten Sie für ein anderes Level in Betracht gezogen werden, würde eine höhere oder niedrigere Gehaltsspanne gelten. Diese Position ist auch berechtigt für einen jährlichen Leistungsbonus, Aktienoptionen und ein Wettbewerbsfähiges Leistungspaket.
Bei Nuro feiern wir Unterschiede und setzen uns für eine vielfältige Arbeitsumgebung ein, die Inklusion und psychologische Sicherheit für alle Mitarbeiter fördert. Nuro ist stolz darauf, ein Arbeitgeber zu sein, der Chancengleichheit bietet, und verbietet ausdrücklich jede Form von Diskriminierung am Arbeitsplatz aufgrund von Rasse, Farbe, Religion, Geschlecht, sexueller Orientierung, Geschlechtsidentität oder - ausdruck, nationaler Herkunft, Alter, genetischen Informationen, Behinderung, Status als Veteran oder anderen gesetzlich geschützten Merkmalen.
