MANTECH
General Motors
Staff Software Engineer - Machine Learning
Stellenbeschreibung
Rolle: Die Smart Agents-Gruppe ist für die Entwicklung der ML-Modelle und des Systems verantwortlich, um Verkehrsteilnehmer in einer Vielzahl von Situationen zu simulieren und die Szenarien zu generieren, die für das Testen und Trainieren von AV-Fahrrichtlinien verwendet werden. Wenn Sie sich Simulation wie ein Videospiel vorstellen, in dem unsere autonomen Fahrzeuge das Fahren lernen, dann entwickelt das Smart Agents-Team die ML/AI-Modelle, die die anderen Charaktere im Videospiel steuern, damit sie während der Fahrt des AV realistisch interagieren – zum Beispiel andere Fahrzeuge, Radfahrer und Fußgänger. Unser Technologie-Stack umfasst generative KI-Modelle (GPT) und Reinforcement Learning (RL)-Richtlinien. Die Smart Agents-Gruppe arbeitet eng mit dem Rest der Simulation sowie unseren Partnern in den Bereichen Behaviors, Perception und Safety Engineers zusammen.
Zu den spezifischen Aufgaben können die Entwicklung von ML/RL-Modellen sowie die Entwicklung von Trainingsschleifen, die Optimierung von Abläufen, die Integration, die Erstellung von ML-Infrastruktur, Metriken und Datenpipelines für die Bereitstellung von Produktionsmodellen sowie für schnelle Experimentierzyklen gehören.
Ihre Aufgaben
- Unterstützung des Teams bei der Entwicklung von machine learning (ML) und Reinforcement Learning (RL)-Modellen, einschließlich der Entwicklung und Optimierung von Trainingsschleifen.
- Optimierung der Integration und Erstellung von ML-Infrastruktur, Metriken und Datenpipelines für die Bereitstellung von Produktionsmodellen und schnelle Experimente.
- Arbeit als Teil eines ML-Teams und Einbringung fundierter Software Engineering (SWE)-Expertise.
- Unterstützung des ML-Teams bei der Beschleunigung von Projektzeitplänen, insbesondere in Bereichen, die mit Autopilot, Lane Keep und Technologien für autonome Fahrzeuge (AV) zusammenhängen.
- Erfahrung in Simulation und Robotik ist sehr wünschenswert, wobei Kandidaten mit einem Hintergrund in AV oder Robotik gegenüber Unternehmen, die sich ausschließlich auf Cloud-Lösungen konzentrieren, bevorzugt werden.
- Bonus: Erfahrung im Aufbau von hochperformanten ML- und Systempipelines
- Erfahrung mit dem Profiling von CPU- und/oder GPU-Software, Prozessplanung und Priorisierung
- Erfahrung im Aufbau von hochperformanten ML- und Systempipelines
- Erfahrung mit dem Profiling von CPU- und/oder GPU-Software, Prozessplanung und Priorisierung
- Erfahrung in der Arbeit mit RL- und Sequenzvorhersage-Modellen (ML)
Mindestanforderungen
Ihre Fähigkeiten & Qualifikationen
- 4+ Jahre Erfahrung im Bereich Robotik oder latenzsensitiver backend-Dienste
- Hintergrund in der Arbeit mit machine learning-Teams, Algorithmen und Modellen
- Fundierte Programmierkenntnisse in modernem C++ oder Python
Bonus
- Leidenschaft für die Technologie des autonomen Fahrens und deren Auswirkungen auf die Welt
- Expertise in der Erstellung von Architekturen, die skalierbar, effizient, fehlertolerant und leicht erweiterbar sind, was Änderungen im Laufe der Zeit ohne größere Unterbrechungen ermöglicht.
- Fähigkeit, systemübergreifend zu entwerfen. Fähigkeit, sowohl in komplexen Bereichen zu recherchieren als auch ein breites Verständnis für Systeme außerhalb Ihres Fachgebiets zu haben.
- Fähigkeit, verschiedene Rollen einzunehmen und zwischen Programmierung, Design, technischer Strategie und Mentoring zu wechseln, kombiniert mit exzellentem Urteilsvermögen, wann der Kontext gewechselt werden muss, um den größten Bedarf zu decken.
- Nachweisliche Erfolge bei der Bereitstellung von Wahrnehmungs-/Vorhersage-/AV-Modellen in realen Umgebungen
Ihre Fähigkeiten & Qualifikationen
- 4+ Jahre Erfahrung im Bereich Robotik oder latenzsensitiver backend-Dienste
- Nachgewiesene Erfahrung in machine learning und Klassifizierung. Vertraut mit ML-Frameworks wie Tensorflow oder PyTorch
- Fundierte Programmierkenntnisse in modernem C++ oder Python
- Leidenschaft für die Technologie des autonomen Fahrens und deren Auswirkungen auf die Welt
- Expertise in der Erstellung von Architekturen, die skalierbar, effizient, fehlertolerant und leicht erweiterbar sind, was Änderungen im Laufe der Zeit ohne größere Unterbrechungen ermöglicht.
- Fähigkeit, systemübergreifend zu entwerfen. Fähigkeit, sowohl in komplexen Bereichen zu recherchieren als auch ein breites Verständnis für Systeme außerhalb Ihres Fachgebiets zu haben.
- Fähigkeit, verschiedene Rollen einzunehmen und zwischen Programmierung, Design, technischer Strategie und Mentoring zu wechseln, kombiniert mit exzellentem Urteilsvermögen, wann der Kontext gewechselt werden muss, um den größten Bedarf zu decken.
- Nachweisliche Erfolge bei der Bereitstellung von Wahrnehmungs-/Vorhersage-/AV-Modellen in realen Umgebungen
GM bietet für diese Rolle keine einwanderungsbezogene Unterstützung (Sponsorship) an. Bewerben Sie sich nicht auf diese Stelle, wenn Sie jetzt oder in Zukunft eine Einwanderungsunterstützung durch GM benötigen. Dies umfasst direkte Unternehmensunterstützung, die Eintragung von GM als Arbeitgeber in einem Regierungsformular sowie jede Arbeitserlaubnis, die eine schriftliche Einreichung oder andere einwanderungsbezogene Unterstützung durch das Unternehmen erfordert (z. B. H1-B, OPT, STEM OPT, CPT, TN, J-1 usw.).
Vergütung: Die Vergütungsinformationen sind lediglich eine Schätzung nach bestem Wissen und Gewissen. Sie basieren darauf, was ein erfolgreicher Bewerber gemäß den geltenden staatlichen Gesetzen erhalten könnte. Die Vergütung ist möglicherweise nicht repräsentativ für Positionen außerhalb von New York, Colorado, Kalifornien oder Washington.
- Die Gehaltsspanne für diese Rolle liegt zwischen $144,700 und $284,100. Das tatsächliche Grundgehalt, das einem erfolgreichen Kandidaten innerhalb dieser Spanne angeboten wird, variiert je nach den für die Position relevanten Faktoren.
- Bonuspotenzial: Ein Anreizvergütungsprogramm bietet Auszahlungen basierend auf der Unternehmensleistung, dem Joblevel und der individuellen Leistung.
- Leistungen: GM bietet eine Vielzahl von Gesundheits- und Wohlfühlprogrammen an. Zu den Leistungsoptionen gehören Kranken-, Zahn- und Augenversicherung, Gesundheitssparkonto (HSA), flexible Ausgabenkonten (FSA), Altersvorsorgeplan, Krankheits- und Unfallleistungen, Lebensversicherung, bezahlter Urlaub & Feiertage, Studienbeihilfeprogramme, Mitarbeiterunterstützungsprogramm, Rabatte auf GM-Fahrzeuge und mehr.
Umzug: Diese Stelle kann für Umzugsleistungen in Frage kommen.
Leistungen im Überblick
Vom ersten Tag an kümmern wir uns um Ihr Wohlbefinden – bei der Arbeit und zu Hause –, damit Sie sich darauf konzentrieren können, Ihre Ambitionen zu verwirklichen. Erfahren Sie, wie GM eine lohnende Karriere unterstützt, die Sie persönlich belohnt, indem Sie die Total Rewards-Ressourcen besuchen search-careers.gm.com/en/working-at-gm/total-rewards.
Remote: Diese Rolle ist remote angesiedelt, aber wenn Sie in einem Umkreis von 50 Meilen um Atlanta, Austin, Detroit, Warren, Milford oder Mountain View wohnen, wird erwartet, dass Sie mindestens dreimal pro Woche an diesem Standort präsent sind.
#GM-AV-1
Diese Rolle ist als hybrid kategorisiert. Das bedeutet, dass vom ausgewählten Kandidaten erwartet wird, dass er mindestens 3 Mal pro Woche an einem bestimmten Standort präsent ist {oder eine andere vom Vorgesetzten festgelegte Häufigkeit}.
Nichtdiskriminierung und Chancengleichheit (USA)
General Motors verpflichtet sich zu einem Arbeitsplatz, der nicht nur frei von rechtswidriger Diskriminierung ist, sondern der Inklusion und Zugehörigkeit aktiv fördert. Wir sind fest davon überzeugt, dass ein inklusiver Arbeitsplatz ein Umfeld schafft, in dem unsere Mitarbeiter aufblühen und bessere Produkte für unsere Kunden entwickeln können. Alle Einstellungsentscheidungen werden auf nichtdiskriminierender Basis getroffen, ohne Rücksicht auf Geschlecht, Rasse, Hautfarbe, nationale Herkunft, Staatsbürgerschaftsstatus, Religion, Alter, Behinderung, Schwangerschaft oder Mutterschaftsstatus, sexuelle Orientierung, Geschlechtsidentität, Status als Veteran oder geschützter Veteran oder jeden anderen ähnlich geschützten Status gemäß den geltenden Bundes-, Landes- und lokalen Gesetzen.
Wir ermutigen interessierte Kandidaten, die Hauptverantwortlichkeiten und Qualifikationen für jede Rolle zu prüfen und sich auf alle Positionen zu bewerben, die ihren Fähigkeiten und Kapazitäten entsprechen. Bewerber im Rekrutierungsprozess können gegebenenfalls aufgefordert werden, vor Beginn der Beschäftigung erfolgreich eine rollenbezogene Bewertung(en) und/oder ein Pre-Employment-Screening zu absolvieren. Um mehr zu erfahren, besuchen Sie How we Hire search-careers.gm.com/en/how-we-hire.
Unterstützungsangebote
General Motors bietet allen Arbeitssuchenden, einschließlich Menschen mit Behinderungen, Möglichkeiten. Wenn Sie eine angemessene Unterstützung (Accommodation) benötigen, um bei Ihrer Jobsuche oder Bewerbung zu helfen, senden Sie uns eine E-Mail an [Careers.Accommodations@GM.com] oder rufen Sie uns unter 1-800-865-7580 an. Bitte fügen Sie in Ihrer E-Mail eine Beschreibung der spezifischen Unterstützung bei, die Sie anfordern, sowie den Jobtitel und die Referenznummer der Position, auf die Sie sich bewerben.
Über GM
Unsere Vision ist eine Welt mit null Unfällen, null Emissionen und null Staus, und wir nehmen die Verantwortung an, den Wandel anzuführen, der unsere Welt besser, sicherer und gerechter für alle macht.
Warum bei uns einsteigen
Wir glauben, dass wir alle jeden Tag eine Wahl treffen müssen – individuell und kollektiv –, um durch unsere Worte, unsere Taten und unsere Kultur einen bedeutenden Wandel voranzutreiben. Wir möchten, dass sich jeder Mitarbeiter jeden Tag als Teil eines General Motors-Teams fühlt.
