Staff Software Engineer, Performance and Kernel, DeepMind

Staff Software Engineer, Performance and Kernel, DeepMind

Vollzeit Kein Homeoffice möglich
Google DeepMind

Auf einen Blick

  • Aufgaben: Entwickle leistungsstarke Software für neuartige Beschleuniger und arbeite an innovativen KI-Projekten.
  • Unternehmen: DeepMind, ein führendes KI-Labor mit interdisziplinären Teams.
  • Vorteile: Attraktives Gehalt, Boni, Aktienoptionen und umfassende Sozialleistungen.
  • Weitere Informationen: Dynamisches Umfeld mit vielfältigen Karrierechancen und einem Fokus auf ethische Innovation.
  • Warum dieser Job: Gestalte die Zukunft der KI und arbeite an bahnbrechenden Technologien.
  • Qualifikationen: Erfahrung in Softwareentwicklung, insbesondere im Bereich Leistung und Systemanalyse.

Minimum qualifications:

  • Bachelor’s degree oder gleichwertige praktische Erfahrung.
  • 8 Jahre Erfahrung in der Softwareentwicklung.
  • 5 Jahre Erfahrung im Testen und Starten von Softwareprodukten.
  • 5 Jahre Erfahrung in der Leistungs- oder Performance-Modellierung oder Systemleistungsanalyse.
  • 5 Jahre Erfahrung in der Entwicklung des Linux-Kernels sowie in Software- und Hardwarearchitektur.
  • 3 Jahre Erfahrung in Softwaredesign und -architektur.

Bevorzugte Qualifikationen:

  • Master-Abschluss oder PhD in Ingenieurwissenschaften, Informatik oder einem verwandten technischen Bereich.
  • 8 Jahre Erfahrung mit Datenstrukturen und Algorithmen.
  • 3 Jahre Erfahrung in einer komplexen, matrixartigen Organisation mit funktionsübergreifenden oder geschäftsübergreifenden Projekten.
  • 3 Jahre Erfahrung in einer technischen Führungsrolle, in der Projektteams geleitet und technische Richtungen festgelegt wurden.
  • Tiefe Expertise in mindestens einigen der folgenden Bereiche: Betriebssysteme, Netzwerksysteme, Speichersysteme, Analytik, maschinelles Lernen, Arbeiten mit verteiltem Abfrageverarbeitung und tiefen funktionalen Abläufen.

Über die Stelle:

Bei DeepMind ist es unsere Mission, den weltweit ersten allgemeinen Lernagenten zu entwickeln. Zentral für diese Mission ist die komplexe Aufgabe, die Intelligenz unserer Prototypen zu messen. Als Software Engineer werden Sie mit den fortschrittlichsten KI-Agenten arbeiten, die von unserem außergewöhnlichen Team von Forschern in den Bereichen maschinelles Lernen und Neurowissenschaften entwickelt wurden. Ihre Aufgaben umfassen alles, von der Erstellung von Systemen für Agententests mit 2D- und 3D-Spielen bis hin zur Entwicklung von Testproblemen innerhalb von Physiksimulatoren. Sie werden grafische Visualisierungen von Ergebnissen erstellen, Wettbewerbsagenten-Leaderboards aufbauen und neue Algorithmen auf Robotern testen. Um in dieser Rolle erfolgreich zu sein, benötigen Sie eine starke Grundlage in der Softwaretechnik und Freude daran, an einer Vielzahl herausfordernder Probleme innerhalb eines mission-driven Teams zu arbeiten.

Verantwortlichkeiten:

  • Schreiben von Low-Level-Performance-Software für neue systolische Array-Beschleuniger.
  • Identifizieren von wertvollen Algorithmen und Problemen, die zu diesen neuen Maschinen passen.
  • Verwenden Sie die direkte Erfahrung bei der Bereitstellung von Produktionscode, um Programmierinfrastruktur aufzubauen, die das Programmieren auf dem neuen Beschleuniger für die Performance-Software-Ingenieure und allgemeine Software-Ingenieure erleichtert.
  • Zusammenarbeiten mit Anwendungs-, Algorithmus- und Performance-Tuning-Experten, um Lösungen für die beste Effizienz, Leistung und Programmierbarkeit zu co-designen.
  • Kommunizieren der Ergebnisse zur Leistung, Programmierbarkeit und Effizienz an unser Team und an unsere Partnerteams.

Staff Software Engineer, Performance and Kernel, DeepMind Arbeitgeber: Google DeepMind

Google DeepMind ist ein herausragender Arbeitgeber, der seinen Mitarbeitern die Möglichkeit bietet, an der Spitze der KI-Entwicklung zu arbeiten und bedeutende globale Herausforderungen zu lösen. Mit einem dynamischen Arbeitsumfeld, das Innovation und Teamarbeit fördert, profitieren Mitarbeiter von umfangreichen Wachstumschancen und einer Kultur, die Sicherheit und Ethik in den Mittelpunkt stellt. Die Position als Senior Security Engineer im Agentic Red Team ermöglicht es Ihnen, direkt an der Entwicklung bahnbrechender Technologien mitzuwirken und dabei eine entscheidende Rolle in einem engagierten und interdisziplinären Team zu spielen.

Google DeepMind

Kontaktdaten:

Google DeepMind Recruiting-Team

Wir glauben, dass du diese Fähigkeiten brauchst, um Staff Software Engineer, Performance and Kernel, DeepMind mit Bravour zu bestehen

Softwareentwicklung
Leistungstest und -start von Softwareprodukten
Power- oder Leistungsmodellierung
Systemleistungsanalyse
Linux-Kernel-Entwicklung
Software- und Hardwarearchitektur
Softwaredesign und -architektur