Idaho Health Insurance Exchange
General Motors
ML / KI-Softwareentwickler – C++ Metrik-Frameworks
Stellenbeschreibung
Rolle: Als KI/ML-Ingenieur im Metrics Frameworks Team, Teil der Organisation Simulation, Evaluation und Daten, werden Sie als Einzelperson Infrastrukturen entwickeln und optimieren, um die Entwicklung, das Testen und die Bereitstellung autonomer Fahrzeuge zu beschleunigen, indem Sie spezialisierte Analyse-Frameworks und Tools erstellen. Wir suchen erfahrene Softwareentwickler, die Analyse-Frameworks und Tools entwickeln, die interne Benutzer befähigen, quantitative Analyse-Pipelines zu erstellen und Metriken zu entwickeln. Diese Metriken werden das Design, die Priorisierung und die Entwicklung von Features unterstützen und beschleunigen sowie die Auswirkungen kürzlich veröffentlichter Features bewerten. Unser Analyse-Framework unterstützt gleichermaßen die Überwachung von Straßenereignissen, Data Mining und Training sowie Simulationsmetriken.
Über die Organisation
Die Organisation Simulation, Evaluation und Daten widmet sich der Weiterentwicklung autonomer Fahrzeuge durch modernste Simulationstechnologien. Das Metrics Frameworks Team innerhalb dieser Organisation konzentriert sich auf die Erstellung, Wartung und Weiterentwicklung des Analyse-Frameworks, das das Ziel von GM unterstützt, eine sichere, leistungsstarke und skalierbare fahrerlose Technologie zu entwickeln. Das Team liefert robuste und skalierbare Tools, die datengesteuerte Entscheidungsfindung während des gesamten Entwicklungszyklus von AV-Features ermöglichen. Wir arbeiten eng mit den Teams Simulation Evaluation, Embodied AI sowie System and Test Engineering zusammen, um die Produktivität in der gesamten Organisation durch die Entwicklung von Automatisierungstools und gemeinsam genutzten Bibliotheken für alle Ingenieurteams zu verbessern. Wir sind für die OKRs (Objectives and Key Results) bezüglich Leistung, Zuverlässigkeit und Skalierbarkeit des Analyse-Frameworks verantwortlich. Dies beinhaltet, ist aber nicht beschränkt auf, die Entwicklung kundenspezifischer Analyse-Workflows, die Verbesserung von Betriebs-Telemetrie und Dashboards zur Verfolgung relevanter KPIs für die Priorisierung sowie die Identifizierung, Gestaltung und Implementierung von Lösungen zur Erreichung von Schlüsselresultaten.
Über GM
Unsere Vision ist eine Welt mit Null Unfällen, Null Emissionen und Null Staus, und wir übernehmen die Verantwortung, die Veränderung voranzutreiben, die unsere Welt besser, sicherer und gerechter für alle machen wird.
#GM-AV-1
Vergütung: Die Gehaltsspanne für diese Rolle beträgt ($129,000 und $198,400). Das tatsächlich angebotene Grundgehalt für einen erfolgreichen Kandidaten innerhalb dieser Spanne variiert je nach relevanten Faktoren für die Position.
Hybrid: Diese Rolle ist als hybrid eingestuft. Das bedeutet, dass vom erfolgreichen Kandidaten erwartet wird, dass er mindestens dreimal pro Woche in den technischen Zentren in Mountain View, San Francisco, Warren oder Milford anwesend ist.
Diese Rolle ist als hybrid eingestuft. Das bedeutet, dass der ausgewählte Kandidat mindestens 3 Mal pro Woche (oder nach anderer vom Manager festgelegter Häufigkeit) an einem bestimmten Standort anwesend sein muss.
Warum bei uns einsteigen
Wir glauben, dass wir alle jeden Tag eine Wahl treffen müssen – einzeln und kollektiv –, um durch unsere Worte, Taten und unsere Kultur sinnvolle Veränderungen voranzutreiben. Jeden Tag möchten wir, dass sich jeder Mitarbeiter als Teil eines General Motors Teams fühlt.
Diskriminierungsfreie und gleiche Beschäftigungschancen (USA)
General Motors verpflichtet sich, ein Arbeitsplatz zu sein, der nicht nur frei von rechtswidriger Diskriminierung ist, sondern auch Inklusion und Zugehörigkeit fördert.
Wir sind fest davon überzeugt, dass die Bereitstellung eines integrativen Arbeitsplatzes ein Umfeld schafft, in dem unsere Mitarbeiter erfolgreich sein und bessere Produkte für unsere Kunden entwickeln können.
Alle Personalentscheidungen werden diskriminierungsfrei getroffen, ohne Rücksicht auf Geschlecht, Rasse, Hautfarbe, nationale Herkunft, Staatsbürgerschaft, Religion, Alter, Behinderung, Schwangerschaft oder Mutterschaft, sexuelle Orientierung, Geschlechtsidentität, Veteranenstatus oder geschützten Veteranenstatus oder einen ähnlich geschützten Status gemäß Bundes-, Landes- und lokalen Gesetzen.
Wir ermutigen interessierte Kandidaten, die Schlüsselverantwortlichkeiten und Qualifikationen für jede Rolle zu prüfen und sich auf Positionen zu bewerben, die ihren Fähigkeiten und Kompetenzen entsprechen. Bewerber im Einstellungsprozess müssen möglicherweise, wo zutreffend, eine rollenbezogene Bewertung(en) und/oder eine Einstellungsprüfung erfolgreich abschließen, bevor sie die Beschäftigung aufnehmen. Um mehr zu erfahren, besuchen Sie How we Hire search-careers.gm.com/en/how-we-hire.
Unterkünfte
General Motors bietet allen Stellensuchenden, einschließlich Menschen mit Behinderungen, Möglichkeiten. Wenn Sie eine angemessene Unterkunft benötigen, um Sie bei Ihrer Stellensuche oder Bewerbung zu unterstützen, senden Sie uns eine E-Mail an [Careers.Accommodations@GM.com] oder rufen Sie uns unter 1-800-865-7580 an. Bitte geben Sie in Ihrer E-Mail eine Beschreibung der spezifischen Unterkunft an, die Sie beantragen, sowie den Jobtitel und die Anforderungsnummer der Position, für die Sie sich bewerben.
Was Sie tun werden
- Erstellen von Tools, die Signale aus verschiedenen Quellen (Simulation, Straße usw.) empfangen und es Benutzern ermöglichen, einfach quantitative Analyse-Pipelines zu erstellen, um nutzbare Erkenntnisse zu gewinnen.
- Beschleunigen der Effektivität und Effizienz des Teams durch Design und Implementierung skalierbarer Automatisierungstools für die Testerstellung, Datenerfassung und -analyse, Fehlersuche und Leistungsüberwachung.
- Entwerfen und Implementieren von erweiterbaren und gut getesteten gemeinsam genutzten Bibliotheken, die von vielen Ingenieuren in der gesamten Organisation verwendet werden.
- Zusammenarbeit mit anderen Frameworks und Data-Infra-Teams, um Tools zur Verbesserung der Produktivität zu erstellen und bereitzustellen.
- Enge Zusammenarbeit mit dem autonomen Fahrzeug-Engineering, um schnelle Entwicklung und Modell-Feedback zu ermöglichen.
- Aufrechterhalten eines hohen technischen Standards für Codequalität im Team durch architektonisches Design und Code-Reviews.
Mindestanforderungen
Ihre Fähigkeiten & Kompetenzen
- Erfahrung in der Entwicklung skalierbarer Softwarelösungen, die von vielen Entwicklern genutzt werden
- Erfahrung im Schreiben von Python und C++ in einer Produktionsumgebung (Unit-Tests, Code-Reviews, Algorithmus-Leistung und Kompromisse usw.)
- Erfahrung in der Entwicklung von Automatisierungsskripten (Python und Bash-Skripte)
- Bachelor-Abschluss in Informatik, Elektrotechnik, Maschinenbau oder Luft- und Raumfahrttechnik
- 5+ Jahre Berufserfahrung
- Starke organisatorische und kommunikative Fähigkeiten
Was Ihnen einen Wettbewerbsvorteil verschafft
- Erfahrung mit SQL und verwandten Tools/Technologien (Big Query, DuckDB usw.)
- Erfahrung mit Zeitreihendatenanalyse und Online-Leistungsüberwachungstools
- Erfahrung im Aufbau von Hochleistungs-Frameworks/-Infrastrukturen und Leistungsoptimierung in C++/Python
- Vertrautheit mit ROS, Pandas, Python-Bindings für C++ und Plotting-/Visualisierungsbibliotheken
- Vertrautheit mit Tools für Datenorchestrierung und -transformation wie AirTable, AirFlow, DBT usw.
Leistungsübersicht
Vom ersten Tag an kümmern wir uns um Ihr Wohlbefinden – bei der Arbeit und zu Hause –, damit Sie sich auf die Verwirklichung Ihrer Ambitionen konzentrieren können. Erfahren Sie, wie GM eine lohnende Karriere unterstützt, die Sie persönlich belohnt, indem Sie die Total Rewards-Ressourcen unter search-careers.gm.com/en/working-at-gm/total-rewards besuchen.
