Auf einen Blick
- Aufgaben: Entwickle ML-Modelle für autonome Fahrzeuge und optimiere Trainingsprozesse.
- Unternehmen: Innovatives Unternehmen im Bereich autonomes Fahren mit einem dynamischen Team.
- Vorteile: Attraktives Gehalt, Gesundheitsleistungen, flexible Arbeitszeiten und Weiterbildungsmöglichkeiten.
- Weitere Informationen: Remote-Arbeit möglich, mit hervorragenden Aufstiegschancen in einem inklusiven Umfeld.
- Warum dieser Job: Gestalte die Zukunft des Fahrens mit modernster Technologie und echten Herausforderungen.
- Qualifikationen: Mindestens 4 Jahre Erfahrung in Robotik oder Backend-Services, Kenntnisse in ML-Frameworks.
Das prognostizierte Gehalt liegt zwischen 60000 - 80000 € pro Jahr.
Die Smart Agents-Gruppe ist verantwortlich für den Aufbau der ML-Modelle und Systeme zur Simulation von Verkehrsteilnehmern in verschiedenen Situationen und zur Generierung der Szenarien, die für das Testen und Trainieren von AV-Fahrrichtlinien verwendet werden. Wenn man sich Simulation wie ein Videospiel vorstellt, auf dem unsere autonomen Fahrzeuge trainieren, um das Fahren zu lernen, entwickelt das Smart Agents-Team die ML/AI-Modelle, die die anderen Charaktere im Videospiel steuern, damit sie auf realistische Weise interagieren, während das AV fährt – die anderen 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 mit unseren Partnern in den Bereichen Verhalten, Wahrnehmung und Sicherheitstechnik zusammen.
Was Sie tun werden:
- Unterstützen Sie das Team bei der Entwicklung von Machine Learning (ML) und Reinforcement Learning (RL) Modellen, einschließlich der Entwicklung und Optimierung von Trainingsschleifen.
- Optimieren Sie die Integration und erstellen Sie ML-Infrastrukturen, Metriken und Datenpipelines für die Bereitstellung von Produktionsmodellen und schnelle Experimente.
- Arbeiten Sie als Teil eines ML-Teams und bringen Sie starke Software Engineering (SWE) Expertise ein.
- Unterstützen Sie das ML-Team bei der Beschleunigung von Projektzeitplänen, insbesondere in Bereichen, die mit Autopilot, Lane Keep und Technologien für autonome Fahrzeuge (AV) zu tun haben.
Ihre Fähigkeiten und Fertigkeiten:
- Über 4 Jahre Erfahrung im Bereich Robotik oder latenzsensitiver Backend-Dienste.
- Hintergrund in der Zusammenarbeit mit Machine Learning-Teams, Algorithmen und Modellen.
- Nachgewiesene Erfahrung in Machine Learning und Klassifikation.
- Vertraut mit ML-Frameworks wie Tensorflow oder PyTorch.
- Erfahrung im Aufbau hochleistungsfähiger ML- und Systempipelines.
- Starke Programmierkenntnisse in modernem C++ oder Python.
- Erfahrung mit Profiling von CPU- und/oder GPU-Software, Prozessplanung und Priorisierung.
- Leidenschaft für Technologien im Bereich autonomes Fahren und deren Auswirkungen auf die Welt.
- Expertise in der Gestaltung skalierbarer, effizienter, fehlertoleranter und leicht erweiterbarer Architekturen.
- Fähigkeit, über mehrere Systeme hinweg zu entwerfen und komplexe Bereiche zu untersuchen, während ein breites Verständnis für Systeme außerhalb Ihres Fachgebiets besteht.
- Fähigkeit, mehrere Rollen zu übernehmen – zwischen Codierung, Design, technischer Strategie und Mentoring zu wechseln, mit ausgezeichnetem Urteilsvermögen, wann Kontexte gewechselt werden sollten, um den größten Bedarf zu decken.
- Erfolgsbilanz beim Bereitstellen von Wahrnehmungs-/Vorhersage-/AV-Modellen in realen Umgebungen.
- Erfahrung in der Arbeit mit RL- und Sequenzvorhersagemodellen (ML).
Vergütung:
Die Vergütungsinformationen sind nur eine Schätzung in gutem Glauben. Sie basieren darauf, was ein erfolgreicher Bewerber gemäß den geltenden staatlichen Gesetzen verdienen 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 134.000 und 235.900 USD. Das tatsächliche Grundgehalt, das einem erfolgreichen Kandidaten innerhalb dieser Spanne angeboten wird, variiert je nach relevanten Faktoren für die Position.
Bonuspotential: Ein Anreizvergütungsprogramm bietet Auszahlungen basierend auf der Unternehmensleistung, der Jobebene und der individuellen Leistung.
Leistungen: GM bietet eine Vielzahl von Gesundheits- und Wohlfühlprogrammen an. Zu den Leistungsoptionen gehören medizinische, zahnärztliche und augenärztliche Versorgung, Gesundheitskonten, flexible Ausgaben, Altersvorsorgepläne, Krankheits- und Unfallleistungen, Lebensversicherung, bezahlter Urlaub und Feiertage, Studienhilfeprogramme, Mitarbeiterunterstützungsprogramme, Rabatte auf GM-Fahrzeuge und mehr.
Remote: Diese Rolle basiert remote, aber wenn Sie innerhalb eines 50-Meilen-Radius von Atlanta, Austin, Detroit, Warren, Milford oder Mountain View wohnen, wird erwartet, dass Sie mindestens dreimal pro Woche an diesen Standort berichten.
Umzug: Diese Stelle kann für Umzugsleistungen in Frage kommen. GM bietet keine mit Einwanderung verbundenen Sponsoren für diese Rolle an. Bewerben Sie sich nicht für diese Rolle, wenn Sie jetzt oder in Zukunft eine Einwanderungssponsoring von GM benötigen.
Gleichbehandlung und Chancengleichheit: General Motors verpflichtet sich, ein Arbeitsplatz zu sein, der nicht nur frei von rechtswidriger Diskriminierung ist, sondern auch ein Umfeld fördert, das Inklusion und Zugehörigkeit schafft.
Unterkünfte: General Motors bietet allen Arbeitssuchenden, einschließlich Menschen mit Behinderungen, Möglichkeiten. Wenn Sie eine angemessene Unterkunft benötigen, um Ihre Jobsuche oder Bewerbung zu unterstützen, senden Sie uns eine E-Mail oder rufen Sie uns unter 1-800-865-7580 an.
Staff Software Engineer - Machine Learning Arbeitgeber: Dormont Manufacturing Co
Als Arbeitgeber bietet GM eine dynamische und innovative Arbeitsumgebung, die sich auf die Entwicklung von Machine Learning- und Reinforcement Learning-Modellen für autonome Fahrzeuge konzentriert. Mit einem starken Fokus auf Mitarbeiterentwicklung, flexiblen Arbeitsmodellen und umfassenden Gesundheits- und Sozialleistungen fördert GM eine inklusive Unternehmenskultur, in der jeder Mitarbeiter wertgeschätzt wird und die Möglichkeit hat, an bedeutenden Projekten zu arbeiten, die die Zukunft der Mobilität gestalten. Die Standorte in der Nähe von Atlanta, Austin, Detroit und anderen Städten bieten zudem eine lebendige Gemeinschaft und zahlreiche Networking-Möglichkeiten.
StudySmarter Expertenrat🤫
Wir sind der Meinung, dass Sie so Staff Software Engineer - Machine Learning erhalten könnten
✨Engagier dich in Entwickler-Communities!
Lass uns mal ehrlich sein: In der Software-Entwicklung sind Netzwerke Gold wert! Tummel dich in GitHub-Projekten, nehme an lokalen Meetups oder Hackathons teil und vernetze dich mit anderen Entwicklern. So steigerst du nicht nur deine Sichtbarkeit, sondern lernst auch die neuesten Trends und Technologien kennen.
✨Zeig deine Fähigkeiten!
Erstelle ein Portfolio, das deine besten Projekte und Code-Examples zeigt. Nichts überzeugt mehr als ein praktischer Beweis deiner Skills. Das kann auch helfen, bei Dormont Manufacturing Co anzuklopfen, wenn du dich auf die Stelle als Staff Software Engineer - Machine Learning bewirbst – so wissen sie gleich, was sie von dir erwarten können!
✨Nutze Jobplattformen speziell für Tech-Jobs!
Plattformen wie Stack Overflow Jobs oder AngelsList sind perfekte Orte, um Vollzeitstellen in der Software-Entwicklung zu finden. Hier sind viele tolle Unternehmen auf der Suche nach Talenten wie uns, also schau regelmäßig vorbei und bewirb dich direkt über die Website.
✨Such dir Mentoren und Feedback!
Hol dir Feedback von erfahrenen Entwicklern, die dir Tipps geben können, was Recruiter wirklich suchen. Ob über LinkedIn oder persönliche Kontakte: Menschen, die sich in der Branche auskennen, können enorm wertvoll sein, um dir zu helfen, dich optimal auf deine Bewerbung bei Dormont Manufacturing Co vorzubereiten!
Wir glauben, dass du diese Fähigkeiten brauchst, um Staff Software Engineer - Machine Learning mit Bravour zu bestehen
Einige Tipps für deine Bewerbung 🫡
Highlights deiner Coding-Skills:In der Software-Entwicklung kommt es auf konkrete Fähigkeiten an. Vergiss nicht, relevante Programmiersprachen und Frameworks in deinen Lebenslauf aufzunehmen. Zeig uns, was du kannst – vielleicht mit einem Link zu deinem GitHub-Profil oder einer Übersicht deiner Side Projects, die deine Programmierkenntnisse illustrieren.
Dokumentation deiner Erfolge:Gerade bei einer Vollzeitstelle in der Software-Entwicklung sind konkrete Ergebnisse Gold wert. Nenn uns Zahlen und Ergebnisse aus deinen vorherigen Projekten. Hast du den Code optimiert oder Systemfehler behoben? Solche Erfolge zeigen, dass du die Sprache der Entwickler sprichst und einen echten Mehrwert bringst.
Attraktive Projektbeschreibungen:Wenn du an Projekten gearbeitet hast, die hervorstechen, beschreibe sie ausführlich in deinem Lebenslauf. Was war das Problem, das du gelöst hast? Welche Technologien hast du eingesetzt? Das gibt uns einen klaren Einblick in deine Herangehensweise und Problemlösungsfähigkeiten.
Motivation zeigen:In deinem Anschreiben solltest du deine Motivation für die Stelle im Bereich Software-Entwicklung bei Dormont Manufacturing Co klar herausstellen. Warum sprichst gerade du die Anforderungen für diese Vollzeitrolle an? Mach deutlich, was dich an der Arbeit bei uns reizt und wie du über das rein Technische hinaus wachsen möchtest.
Wie man sich auf ein Vorstellungsgespräch bei Dormont Manufacturing Co vorbereitet
✨Technische Vorbereitung auf die Coding-Challenges
In der Software-Entwicklung sind technische Fragen oft ein zentraler Teil des Interviews. Macht euch mit Plattformen wie LeetCode oder HackerRank vertraut, um eure Problemlösungsfähigkeiten zu trainieren. Zeigt im Interview viel Selbstbewusstsein beim Erklären eurer Ansätze!
✨Das eigene Portfolio im besten Licht präsentieren
Stellt sicher, dass ihr ein aussagekräftiges Portfolio habt, das einige eurer besten Projekte zeigt. Seid bereit, darüber zu sprechen, was eure Rolle war, welche Technologien ihr verwendet habt und welche Herausforderungen es gab. Das gibt den Interviewern einen Einblick in eure praktische Erfahrung.
✨Teamfähigkeit und Kommunikation betonen
In einer Vollzeit-Position wird Kommunikation im Team sehr wichtig sein. Seid bereit, Beispiele aus der Vergangenheit zu teilen, in denen ihr effektiv im Team gearbeitet habt. Dies zeigt, dass ihr nicht nur technische Fähigkeiten habt, sondern auch gut ins Team passt.
✨Vorbereitung auf Fragen zur Software-Architektur
Bereitet euch darauf vor, Fragen zur Software-Architektur zu beantworten. Themen wie RESTful APIs, Microservices und Cloud-Architekturen können Teil eures Interviews sein. Zeigt euer Verständnis durch Diskussionen und Beispiele aus eurer bisherigen Arbeit oder Projekte.