Idaho Health Insurance Exchange
Nuro
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 – deshalb entwickeln wir eine universelle Autonomieplattform: selbstfahrend für alle Straßen und alle Fahrten.
Gegründet im Jahr 2016, ist Nuro ein physisches KI-Unternehmen, das Level 4 autonome Fahrtechnologie für eine breite Palette von Fahrzeugen, Anwendungsfällen und Märkten entwickelt. Angetrieben vom Nuro Driver™, ermöglicht unsere universelle Autonomieplattform dem globalen Mobilitäts-Ökosystem, Autonomie im großen Maßstab einzusetzen, von Robotaxis und Logistikflotten bis hin zu personengebundenen Fahrzeugen.
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 Mrd. 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 Performance-Simulationsplattform umfasst Systeme
Bei Nuro muss jede Codeänderung an der Autonomie, von ML-Modell-Updates bis zur Anzahl der ausgewerteten Trajektorien, auf Echtzeit-Performance auf tatsächlicher Roboter-Compute-Hardware validiert werden, bevor sie auf die Straße gelangt. Sie werden die Infrastruktur verantworten, die dies ermöglicht.
Unsere Performance-Simulationsplattform ist ein hybrides Benchmarking-System: physische Benchtop-Rigs, die produktive Roboter-Compute (NVIDIA Thor Plattform) ausführen, orchestriert durch Cloud-native Infrastruktur (Kubernetes, GCP), automatisierte Datenpipelines, die Performance-Metriken 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, wenn mehr Daten durch das System fließen könnten?
- 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 Verantwortung 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 präsentieren und sicherstellen, dass das System über mehrere Hardware-Generationen hinweg skaliert.
ÜBER DIE ARBEIT
- Benchmarking-Infrastruktur: Entwickeln und pflegen Sie die Job-Orchestrierungs- schicht, die Autonomie-Performance-Benchmarks über eine 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 & Observability: Bauen Sie Monitoring-, Alerting- und Self-Healing-Automatisierung für die Bench-Flotte. Identifizieren Sie proaktiv systemische Risiken – Kapazitätsengpässe, Muster der Hardware-Degradation, Single Points of Failure in der Infrastruktur –, bevor sie zu Ausfällen werden. Verfolgen Sie Auslastungs-, Fehlerraten- und Kapazitätstrends, um sicherzustellen, dass die Plattform über die organisatorische Nachfrage hinaus skaliert.
- Performance-Datenpipelines: Entwerfen und bauen Sie End-to-End-Datenpipelines, die detaillierte Performance-Metriken (CPU/GPU-Auslastung, Speicherbandbreite, E2E-Latenz, Scheduling-Jitter) von Benchtop-Läufen erfassen, sie im Maßstab verarbeiten und umsetzbare Erkenntnisse über Dashboards und automatisierte Regressionserkennung bereitstellen.
- Statistische Analyse & Experimentation: Arbeiten Sie mit Data Science zusammen, um eine rigorose Methodik für Performance-Ergebnisse von nicht-deterministischen Autonomie-Workloads zu entwickeln – einschließlich Varianzanalyse, Signifikanztests und Regressionserkennung.
- Bare-Metal & OS-Plattform: Leiten Sie das SRE-Team bei der OS- und systemnahen Konfiguration der Bench-Hardware an – einschließlich Linux- Kernel-Tuning, Boot-Infrastruktur, Netzwerk und Hardware-Bring-up –, um sicherzustellen, dass die Plattform das Verhalten der produktiven Roboter-Compute-Systeme treu reproduziert.
- Steuerung der Plattform- & Allokationsstrategie: Verantworten Sie den Planungszyklus für die Benchmarking-Flotte über Hardware-Generationen hinweg. Arbeiten Sie mit dem Engineering- und Programm-Management zusammen, um die Hardware-Allokation auszuhandeln, Nutzungsszenarien unter realen Bedingungen zu modellieren und datengestützte Empfehlungen für Kompromisse zu präsentieren – wobei Testabdeckung, Benutzerdurchsatz, Kosten und SLA-Verpflichtungen gegen endliche physische Ressourcen abgewogen werden.
- Cross-funktionale Zusammenarbeit: Arbeiten Sie mit Hardware Engineering, NPI (New Product Introduction), SRE (Site Reliability Engineering), Perception, Behavior und Data Science Teams zusammen, um deren Performance-Analysebedürfnisse in robuste, Self-Service-Infrastruktur zu übersetzen.
ÜBER SIE
- Erfahrung: 3+ Jahre Branchenerfahrung als Software-Ingenieur.
- Software Engineering: Starke Kenntnisse in Python und praktische Kenntnisse in C++. Sie schreiben sauberen, testbaren, gut dokumentierten Code und legen Wert auf langfristige Wartbarkeit.
- Data Engineering: Erfahrung im Aufbau von Datenpipelines, Datenerfassung, 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, die über "es funktioniert einfach" hinausgeht.
- Technische Führung: Erfahrung in der Festlegung der technischen Vision und Roadmap für ein Projekt oder eine Plattform, die Abstimmung über mehrere Stakeholder hinweg. Sie haben unabhängig die funktionsübergreifenden Partner identifiziert, die zur Entblockung und Lieferung erforderlich sind, und Sie haben das Senior Engineering Leadership über Kompromisse 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 Prüfung erfordern und wann sie Sie beschleunigen.
- Tatendrang: Komfortables Arbeiten in 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 152,000 und 228,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 für einen jährlichen Leistungsbonus, Aktienoptionen und ein wettbewerbsfähiges Leistungspaket berechtigt.
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, Hautfarbe, Religion, Geschlecht, sexueller Orientierung, Geschlechtsidentität oder -ausdruck, nationaler Herkunft, Alter, genetischen Informationen, Behinderung, Status als Veteran oder anderen gesetzlich geschützten Merkmalen.
#LI-DNP
