Staff Engineer, Developer AI, Machine Learning
Jetzt bewerben
Staff Engineer, Developer AI, Machine Learning

Staff Engineer, Developer AI, Machine Learning

Vollzeit 72000 - 84000 € / Jahr (geschätzt) Kein Home Office möglich
Jetzt bewerben
Google

Auf einen Blick

  • Aufgaben: Leite ein Team von Ingenieuren und entwickle innovative Softwarelösungen.
  • Arbeitgeber: Google revolutioniert, wie Milliarden von Nutzern Informationen verbinden und interagieren.
  • Mitarbeitervorteile: Flexible Arbeitszeiten, Remote-Optionen und spannende Unternehmensveranstaltungen.
  • Warum dieser Job: Gestalte die Zukunft der Softwareentwicklung und arbeite an bahnbrechenden Technologien.
  • Gewünschte Qualifikationen: Bachelor-Abschluss und 8 Jahre Erfahrung in der Softwareentwicklung erforderlich.
  • Andere Informationen: Möglichkeit, zwischen Teams zu wechseln und an verschiedenen Projekten zu arbeiten.

Das voraussichtliche Gehalt liegt zwischen 72000 - 84000 € pro Jahr.

Mindestens erforderliche Qualifikationen: Bachelor-Abschluss oder gleichwertige praktische Erfahrung. 8 Jahre Erfahrung in der Softwareentwicklung in einer oder mehreren Programmiersprachen (z. B. Python, C, C++, Java, JavaScript). 3 Jahre Erfahrung in einer technischen Führungsrolle, die Projekte überwacht, davon 2 Jahre in einer Rolle mit Personalverantwortung, Aufsicht oder Teamleitung.

Bevorzugte Qualifikationen: Master-Abschluss oder PhD in Ingenieurwissenschaften, Informatik oder einem verwandten technischen Bereich. 3 Jahre Erfahrung im Aufbau von Werkzeugen, die die Entwicklungsgeschwindigkeit, Codequalität oder Codegesundheit verbessern. 3 Jahre Erfahrung in einer komplexen, matrixartigen Organisation.

Über die Stelle: Die Software-Ingenieure von Google entwickeln die Technologien der nächsten Generation, die verändern, wie Milliarden von Nutzern Informationen und miteinander interagieren. Unsere Produkte müssen Informationen in großem Maßstab verarbeiten und gehen weit über die Websuche hinaus. Wir suchen Ingenieure, die frische Ideen aus allen Bereichen einbringen, einschließlich Informationsabruf, verteiltes Rechnen, Systemdesign in großem Maßstab, Netzwerke und Datenspeicherung, Sicherheit, künstliche Intelligenz, Verarbeitung natürlicher Sprache, UI-Design und Mobilität; die Liste wächst täglich.

Als Software-Ingenieur werden Sie an einem spezifischen Projekt arbeiten, das für die Bedürfnisse von Google entscheidend ist, mit Möglichkeiten, Teams und Projekte zu wechseln, während Sie und unser schnelllebiges Geschäft wachsen und sich weiterentwickeln. Wir benötigen unsere Ingenieure, um vielseitig zu sein, Führungsqualitäten zu zeigen und begeistert zu sein, neue Probleme im gesamten Stack anzugehen, während wir weiterhin die Technologie vorantreiben.

Das Ziel des Teams ist es, die Softwareentwicklung bei Google radikal produktiver zu gestalten. Wir sind ein angewandtes KI-Team, das eng mit Forschungs- und Produktteams zusammenarbeitet. Oft befindet sich unsere Arbeit an der Grenze dessen, was technologisch möglich ist, und wir veröffentlichen auf Konferenzen und Blogs. In dieser Rolle haben Sie die Möglichkeit, die Zukunft der Softwareentwicklung zu gestalten.

Das Core-Team baut die technische Grundlage hinter den Flaggschiffprodukten von Google. Wir sind Eigentümer und Befürworter der zugrunde liegenden Designelemente, Entwicklerplattformen, Produktkomponenten und Infrastruktur bei Google. Dies sind die wesentlichen Bausteine für hervorragende, sichere und kohärente Erlebnisse für unsere Nutzer und treiben das Innovationstempo für jeden Entwickler voran. Wir schauen über die Produkte von Google hinaus, um zentrale Lösungen zu entwickeln, technische Barrieren abzubauen und bestehende Systeme zu stärken. Als Teil des Core-Teams haben Sie ein Mandat und eine einzigartige Gelegenheit, wichtige technische Entscheidungen im gesamten Unternehmen zu beeinflussen.

Verantwortlichkeiten:

  • Setzen und Kommunizieren von Teamprioritäten, die die Ziele der breiteren Organisation unterstützen.
  • Ausrichten von Strategie, Prozessen und Entscheidungsfindung über Teams hinweg.
  • Klare Erwartungen an Einzelpersonen basierend auf ihrem Niveau und ihrer Rolle setzen, abgestimmt auf die Ziele der breiteren Organisation.
  • Regelmäßige Treffen zur Diskussion von Leistung und Entwicklung, Feedback und Coaching geben.
  • Entwickeln der mittelfristigen technischen Ziele und Roadmap im Rahmen Ihrer (oft mehreren) Teams.
  • Die Roadmap weiterentwickeln, um zukünftige Anforderungen und Infrastrukturbedürfnisse zu erfüllen.
  • Systemdesigns innerhalb des breiteren Rahmens entwerfen, leiten und prüfen sowie Produkt- oder Systementwicklungscode schreiben, um mehrdeutige Probleme zu lösen.
  • Code, der von anderen Ingenieuren entwickelt wurde, überprüfen und Feedback geben, um sicherzustellen, dass Best Practices eingehalten werden (z. B. Stilrichtlinien, Code-Check-in, Genauigkeit, Testbarkeit und Effizienz).

Staff Engineer, Developer AI, Machine Learning Arbeitgeber: Google

Google ist ein hervorragender Arbeitgeber, der seinen Mitarbeitern die Möglichkeit bietet, an bahnbrechenden Technologien zu arbeiten, die das Leben von Milliarden von Nutzern verändern. Mit einem dynamischen Arbeitsumfeld, das Kreativität und Innovation fördert, profitieren Mitarbeiter von umfangreichen Wachstums- und Entwicklungsmöglichkeiten sowie einer Kultur, die Teamarbeit und technische Exzellenz schätzt. Darüber hinaus ermöglicht die Lage in einem technologisch fortschrittlichen Umfeld den Zugang zu erstklassigen Ressourcen und Netzwerken, die die berufliche Weiterentwicklung unterstützen.
Google

Kontaktperson:

Google HR Team

StudySmarter Bewerbungstipps 🤫

So bekommst du den Job: Staff Engineer, Developer AI, Machine Learning

Netzwerken ist der Schlüssel

Nutze Plattformen wie LinkedIn, um mit aktuellen und ehemaligen Mitarbeitern von Google in Kontakt zu treten. Stelle Fragen zu ihrer Erfahrung im Unternehmen und zeige dein Interesse an der Position als Staff Engineer.

Technische Fähigkeiten demonstrieren

Beteilige dich an Open-Source-Projekten oder erstelle eigene Projekte, die deine Fähigkeiten in den geforderten Programmiersprachen zeigen. Dies kann dir helfen, praktische Erfahrungen zu sammeln und deine Problemlösungsfähigkeiten zu demonstrieren.

Führungskompetenzen hervorheben

Bereite Beispiele vor, die deine Erfahrungen in der technischen Führung und Teamleitung verdeutlichen. Zeige, wie du Teams motiviert und Projekte erfolgreich geleitet hast, um deine Eignung für die Rolle zu unterstreichen.

Bleibe über Trends informiert

Halte dich über die neuesten Entwicklungen in den Bereichen KI und maschinelles Lernen auf dem Laufenden. Teile dein Wissen in Diskussionen oder auf sozialen Medien, um dein Engagement und deine Expertise zu zeigen.

Diese Fähigkeiten machen dich zur top Bewerber*in für die Stelle: Staff Engineer, Developer AI, Machine Learning

Softwareentwicklung in Python, C, C++, Java oder JavaScript
Technische Führungsqualitäten
Projektmanagement
Teamführung und Mitarbeiterentwicklung
Entwicklung von Tools zur Verbesserung der Entwicklungsproduktivität
Kenntnisse in komplexen, matrixorganisierten Strukturen
Verständnis für verteilte Systeme und große Systemarchitekturen
Fähigkeit zur Problemlösung in unklaren Situationen
Code-Überprüfung und Feedback geben
Kenntnisse in künstlicher Intelligenz und maschinellem Lernen
Natürliche Sprachverarbeitung
UI-Design
Agilität und Anpassungsfähigkeit
Kommunikationsfähigkeiten

Tipps für deine Bewerbung 🫡

Verstehe die Anforderungen: Lies die Stellenbeschreibung sorgfältig durch und achte auf die geforderten Qualifikationen und Erfahrungen. Stelle sicher, dass du alle relevanten Punkte in deiner Bewerbung ansprichst.

Hebe deine technischen Fähigkeiten hervor: Betone deine Erfahrung mit den geforderten Programmiersprachen und Technologien. Füge konkrete Beispiele hinzu, wie du diese Fähigkeiten in früheren Projekten eingesetzt hast, um die Entwicklungsgeschwindigkeit oder Codequalität zu verbessern.

Führe deine Führungserfahrung aus: Da die Rolle technische Führungsqualitäten erfordert, beschreibe deine Erfahrungen in der Teamleitung und Projektüberwachung. Zeige auf, wie du Teams motiviert und unterstützt hast, um gemeinsame Ziele zu erreichen.

Motivationsschreiben: Verfasse ein überzeugendes Motivationsschreiben, in dem du erklärst, warum du für diese Position geeignet bist und was dich an der Arbeit bei Google reizt. Betone deine Begeisterung für innovative Technologien und deine Bereitschaft, neue Herausforderungen anzunehmen.

Wie du dich auf ein Vorstellungsgespräch bei Google vorbereitest

Bereite dich auf technische Fragen vor

Da die Position einen starken technischen Hintergrund erfordert, solltest du dich auf Fragen zu Programmiersprachen wie Python, C++ oder Java vorbereiten. Übe das Lösen von Algorithmen und Datenstrukturen, um deine Problemlösungsfähigkeiten zu demonstrieren.

Zeige deine Führungskompetenzen

In der Rolle wird technisches Leadership gefordert. Bereite Beispiele vor, in denen du Projekte geleitet hast oder Teams unterstützt hast. Betone, wie du Teamziele gesetzt und erreicht hast.

Verstehe die Unternehmensziele

Informiere dich über die aktuellen Projekte und Ziele des Unternehmens. Zeige im Interview, dass du die Vision und Mission des Unternehmens verstehst und wie du dazu beitragen kannst, diese zu erreichen.

Bereite Fragen vor

Stelle Fragen zu den Herausforderungen, mit denen das Team konfrontiert ist, und zu den Technologien, die sie verwenden. Dies zeigt dein Interesse an der Position und hilft dir, mehr über die Unternehmenskultur zu erfahren.

Staff Engineer, Developer AI, Machine Learning
Google
Jetzt bewerben
Google
Ähnliche Positionen bei anderen Arbeitgebern
Europas größte Jobbörse für Gen-Z
discover-jobs-cta
Jetzt entdecken
>