Roku
Blue River Technology
Principal RL Engineer, E2E Autonomy
Zusammenfassung
Wir sind Blue River, ein Team von Innovatoren, das intelligente Maschinen entwickelt, um monumentale Probleme für unsere Kunden zu lösen. Wir befähigen unsere Kunden – Landwirte, Bautrupps und Forstwirte –, sicherere und nachhaltigere Lösungen zu implementieren, die die Rentabilität steigern und die Abhängigkeit von knappen Arbeitskräften verringern. Wir glauben, dass die Konzentration auf die kleinen Dinge – Pixel für Pixel und Aufgabe für Aufgabe – zu großen Fortschritten führt. Gemeinsam mit unseren Partnern bei John Deere haben wir die Möglichkeit, innovative Computer Vision, machine learning, Robotik und Produktmanagementlösungen zur Skalierung der Produktion einzusetzen und deren potenziellen Einfluss zu maximieren.
Unsere Mitarbeiter stehen im Mittelpunkt unseres Handelns. Durch interdisziplinäre Zusammenarbeit ist dieses missionsorientierte und mutige Team bestrebt, die neuen Grenzen der mobilen Robotik zu definieren. Wir stellen ständig schwierige Fragen, iterieren schnell und sind vor Ort und auf der Baustelle präsent, um Lösungen zu finden. Wir geben nicht auf, bis wir einen spürbaren und positiven Einfluss auf den Planeten ausgeübt haben.
Unsere Mission ist es, die Leistungsfähigkeit von E2E machine learning und Robotik zu John Deere zu bringen und die Art und Weise, wie Robotersysteme gebaut werden, zu revolutionieren. Wir wollen bisher unzugängliche Möglichkeiten erschließen und Autonomie-Produkte liefern, die unsere Kunden begeistern.
Als Principal/Sr Principal RL Engineer helfen Sie dabei, unseren E2E-Stack auszubauen und zu gestalten. Dies beinhaltet die Gestaltung des Designs der E2E-Trainings- und Inferenz-Pipeline, sowohl auf als auch außerhalb des Fahrzeugs sowie on-premise und off-premise. Sie werden auch bei der Entwicklung neuer Modelle und Funktionen mitwirken. Unser E2E-Team ist schlank und agiert schnell. Sie sollten sich wohl dabei fühlen, mit Unklarheiten zu arbeiten, mitzuhelfen, die nächsten Schritte für das Programm zu definieren, über traditionelle Grenzen hinweg zu arbeiten und neue Dinge zu lernen.
- Beschäftigungsart: Vollzeit
- Arbeitsort: Remote
- Für diese Position ist eine Visa-Sponsoring möglich.
Bei Blue River setzen wir uns leidenschaftlich für einen inklusiven Arbeitsplatz ein, der Vielfalt fördert und wertschätzt. Obwohl wir noch mehr tun müssen, um Vielfalt und Inklusion voranzutreiben, investieren wir in unsere Programme, einschließlich Rekrutierung, Mentoring, Karriereentwicklung sowie Lernen & Entwicklung, um sicherzustellen, dass sie unsere Ziele für Vielfalt, Gerechtigkeit und Inklusion unterstützen. Wir unterstützen jeden Mitarbeiter dabei, ein erfülltes Leben zu führen, eine erfolgreiche Karriere zu ermöglichen und eine sinnvolle, herausfordernde Mission in Zusammenarbeit mit unglaublichen Menschen zu erfüllen. Wir engagieren uns für den Aufbau eines vielfältigen und inklusiven Arbeitsplatzes. Wenn Sie also von dieser Rolle begeistert sind, Ihre Erfahrung aber nicht vollständig mit der Stellenbeschreibung übereinstimmt, ermutigen wir Sie dennoch, sich zu bewerben.
Wir sind ein Arbeitgeber, der Chancengleichheit fördert, und diskriminieren nicht aufgrund von Rasse, Religion, Hautfarbe, nationaler Herkunft, Geschlecht, Geschlechtsidentität, Geschlechtsausdruck, sexueller Orientierung, Alter, Familienstand, Veteranenstatus oder Behinderungsstatus. Wir stellen sicher, dass für Menschen mit Behinderungen angemessene Vorkehrungen getroffen werden, um am Bewerbungs- oder Interviewprozess teilzunehmen, wesentliche Arbeitsfunktionen auszuführen und andere Vorteile und Privilegien der Beschäftigung zu erhalten. Bitte kontaktieren Sie uns, um eine solche Unterstützung anzufordern.
Unsere Gehaltsspannen werden nach Rolle, Ebene und Standort festgelegt. Innerhalb der Spanne wird das individuelle Gehalt durch den Arbeitsort und zusätzliche Faktoren bestimmt, einschließlich berufsbezogener Fähigkeiten, Erfahrung sowie relevanter Ausbildung oder Schulung. Ihr Recruiter kann Ihnen während des Einstellungsprozesses mehr über die spezifische Gehaltsspanne für Ihren Standort mitteilen. Während des Rekrutierungsprozesses können wir eine alternative Rolle oder Ebene identifizieren, für die Sie besser geeignet sind. Wenn Ihre ideale Rolle bei Blue River von der ausgeschriebenen Position abweicht, werden wir Ihnen so schnell wie möglich während des Einstellungsprozesses eine aktualisierte Gehaltsspanne zur Verfügung stellen.
#LI-AN1
Aufgaben
Zu den Hauptaufgaben gehören:
- Entwurf und Implementierung modernster Online- und Offline-Reinforcement-Learning-Algorithmen für komplexe Aufgaben mit langen Zeithorizonten.
- Formulierung von Belohnungsmodellen und Explorationsstrategien, die die Aufgabenleistung und die Einhaltung strenger Sicherheitsanforderungen ermöglichen. Ermöglichung flexibler Kundenbedienung bei einer Reihe von Aufgaben mit Anweisungen in natürlicher Sprache.
- Verbesserung der Robustheit von Richtlinien gegenüber Herausforderungen wie Sensorrauschen, Maschinenverschleiß und extremer Umweltvariabilität.
- Entwurf und Durchführung von Experimenten; Entwicklung von Bewertungsrahmen für Simulationen und den realen Einsatz.
- Enge Zusammenarbeit mit Infrastruktur-Ingenieuren zur Entwicklung skalierbarer E2E-Trainingssysteme, einschließlich groß angelegter Simulationsinfrastruktur.
- Zusammenarbeit mit Pretraining- und Robotik-Ingenieuren, um RL nahtlos in den gesamten E2E-Autonomie-Stack zu integrieren.
- Vorantreiben der E2E-Vision und als Botschafter für eine E2E-First-Organisation agieren.
- Technische Führung und Mentoring: Als interner RL-Experte fungieren, das Team durch Code-Reviews und algorithmische Anleitung stärken und eine Kultur der rigorosen wissenschaftlichen Experimente fördern.
- Auf dem neuesten Stand der RL-Forschung bleiben und Fortschritte in unseren Stack integrieren.
Erforderliche Erfahrung und Fähigkeiten
- Promotion +3 oder 5+ Jahre Berufserfahrung in der professionellen Bereitstellung von leistungsstarken RL-Produkten.
- Nachgewiesene Erfolgsbilanz bei der Entwicklung von RL-Modellen. Erfahrung mit der Bereitstellung in der Produktion für Robotik und der Steigerung wichtiger Kennzahlen wird bevorzugt.
- Expertise in der Entwicklung von Simulationsumgebungen und der Bewältigung des Sim-to-Real-Transfers.
- Expertise im Entwurf und der Entwicklung von Software für komplexe Systeme.
- Freude an der Arbeit mit neuen Hardwaresystemen und an der Lösung neuer RL/ML/Software-Probleme.
- Starke Python-Programmierkenntnisse und fundierte Kenntnisse in deep learning-Frameworks wie PyTorch.
- Freude an der Arbeit über traditionelle Teamgrenzen hinweg, um Ergebnisse zu erzielen.
- Ausgezeichnete Fähigkeiten im Brainstorming, kreativen Denken, mathematischen Analysieren und in der Kommunikation.
- Nachgewiesene Fähigkeit, technische Probleme frühzeitig zu antizipieren und architektonische sowie Design-Entscheidungen zu treffen, um diese zu vermeiden.
- BS/MS/Promotion in Informatik oder einem verwandten Bereich.
Bevorzugte Erfahrung und Fähigkeiten
- Erfahrung mit Robotik-Middleware wie ROS oder anderen auf Robotik fokussierten Softwarepaketen.
- Starker CUDA-Hintergrund oder Erfahrung mit anderen GPU-Frameworks.
- Erfahrung mit eingebetteten Systemen.
- Erfahrung mit Systemarchitektur.
Die jährliche US-Basisgehaltsspanne für diese Position liegt zwischen $187,000 und $378,000, zuzüglich der Berechtigung für die Bonus- und Leistungsprogramme von Blue River.
