NVIDIA
NVIDIA
NVIDIA opracowuje technologie przyspieszonych obliczeń i sztucznej inteligencji wykorzystywane w branży gier, centrach danych, chmurze obliczeniowej, ochronie zdrowia, produkcji, motoryzacji i robotyce. Firma rozwija procesory graficzne, platformy AI, technologie symulacyjne oraz rozwiązania dla konkretnych branż, w tym NVIDIA Omniverse do współpracy przy projektach 3D, NVIDIA DRIVE do rozwoju pojazdów autonomicznych i NVIDIA Clara do zastosowań medycznych. NVIDIA skupia duże zespoły techniczne pracujące nad infrastrukturą i oprogramowaniem wspierającymi zaawansowane obliczenia, symulacje oraz analitykę opartą na sztucznej inteligencji.

Starszy menedżer ds. inżynierii oprogramowania systemów NVIDIA Rack-Scale

Kieruj zespołem inżynierów NVIDIA tworzącym oprogramowanie infrastruktury szafowej dla systemów obliczeniowych AI. Rozwijaj płaszczyzny sterowania, orkiestrację cyklu życia, niezawodność i współpracę między zespołami.

Opis

  • Kieruj dostarczaniem oprogramowania infrastruktury szafowej w organizacji międzyfunkcyjnej.
  • Koordynuj zobowiązania, usuwaj luki w odpowiedzialności i nadzoruj pracę od wymagań po wdrożenie produkcyjne i wsparcie.
  • Przekładaj potrzeby biznesowe i plany rozwoju sprzętu na priorytety wydań oraz wykonalne plany.
  • Równoważ potrzeby kadrowe, zależności i ryzyka techniczne w miarę zmian priorytetów.
  • Współpracuj z architektami i liderami technicznymi nad płaszczyznami sterowania, orkiestracją cyklu życia, analizą stanu i odzyskiwaniem sprawności.
  • Ukierunkowuj decyzje inżynieryjne, dbając o niezawodność, bezpieczeństwo i łatwość utrzymania.
  • Zatrudniaj i rozwijaj pracowników, wspieraj ich jako mentor, określaj oczekiwania dotyczące wyników i deleguj zadania.
  • Ustalaj praktyki planowania, walidacji, wydań i triage’u zgłoszeń.
  • Wcześnie sygnalizuj ryzyka, kieruj analizą przyczyn źródłowych problemów produkcyjnych i usprawniaj procesy zespołu.
  • Koordynuj działania z zespołami firmware, platform, sieci, zapewniania jakości, bezpieczeństwa i operacji.
  • Przekładaj opinie klientów i partnerów z wdrożeń na ulepszenia produktu.
  • Nadzoruj udostępnianie i wsparcie oprogramowania open source, w tym przegląd wkładu, triage zgłoszeń, dokumentację i utrzymanie wydań.
  • Informuj inżynierów, współpracowników i kierownictwo o priorytetach, postępach i kompromisach.
  • Podejmuj decyzje w warunkach niejednoznaczności i doprowadzaj zobowiązania między zespołami do końca.

Wymagania

  • Tytuł licencjata, magistra lub doktora w dziedzinie informatyki, inżynierii komputerowej, elektrotechniki lub pokrewnej albo równoważne doświadczenie.
  • Co najmniej 12 lat doświadczenia inżynieryjnego w oprogramowaniu systemowym lub platformowym, firmware serwerowym albo infrastrukturze centrów danych.
  • Co najmniej 6 lat zarządzania zespołami inżynierii oprogramowania lub firmware.
  • Udokumentowane doświadczenie w dostarczaniu oprogramowania produkcyjnego w ramach wielu programów w organizacji macierzowej.
  • Solidne podstawy techniczne w zakresie systemu Linux, systemów rozproszonych, API, maszyn stanów i obsługi awarii.
  • Znajomość architektury centrów danych, orkiestracji uwzględniającej sprzęt, zarządzania serwerami, cykli życia firmware lub systemów operacyjnych, telemetrii i niezawodności na dużą skalę.
  • Doświadczenie w tworzeniu oprogramowania w Go, C++ lub Rust.
  • Umiejętność kierowania rozproszonymi grupami inżynieryjnymi, rekrutowania i rozwijania inżynierów, kształcenia liderów technicznych, delegowania istotnych obowiązków i utrzymywania spójnych standardów efektywności.
  • Jasna komunikacja pisemna i ustna, trafna ocena sytuacji w niejednoznacznych warunkach oraz doświadczenie w uzgadnianiu praktycznych rozwiązań z zespołami inżynieryjnymi, klientami i partnerami.
  • Doświadczenie na różnych etapach cyklu życia systemów szafowych będzie dodatkowym atutem.
  • Znajomość systemów NVIDIA GB200 lub GB300 będzie dodatkowym atutem.
  • Doświadczenie z kontrolerami lub operatorami Kubernetes, deklaratywnymi płaszczyznami sterowania oraz symulacją lub wstrzykiwaniem awarii będzie dodatkowym atutem.
  • Praktyczne doświadczenie z oprogramowaniem kontrolerów zarządzania płytą główną, OpenBMC, wbudowanym systemem Linux, Pythonem i diagnostyką serwerów będzie dodatkowym atutem.
  • Znajomość standardu Redfish lub powiązanych standardów, NVLink, Ethernetu albo InfiniBand będzie dodatkowym atutem.
  • Doświadczenie w tworzeniu infrastrukturalnego oprogramowania open source używanego przez zespoły zewnętrzne, dobra znajomość Rust oraz rozważne stosowanie narzędzi AI do programowania, testowania i debugowania będą dodatkowymi atutami.

Benefity

  • Udziały
  • Świadczenia