Senior MLOps Engineer in Katowice

Senior MLOps Engineer in Katowice

Katowice Pełny etat Stacjonarnie
N

W skrócie

  • Zadania: Twórz innowacyjne rozwiązania AI i wspieraj klientów w ich projektach.
  • Firma: NVIDIA - lider w technologii AI z dynamiczną kulturą pracy.
  • Benefity: Konkurencyjne wynagrodzenie, bogaty pakiet benefitów i możliwość pracy zdalnej.
  • Pozostałe informacje: Szybko rozwijająca się firma z możliwościami kariery w innowacyjnym środowisku.
  • Dlaczego ta praca: Pracuj nad przełomowymi projektami AI i wpływaj na przyszłość technologii.
  • Kwalifikacje: Doświadczenie w ML oraz umiejętności programistyczne w Pythonie i C++.

NVIDIA poszukuje Senior MLOps Engineer do zespołu DSX Enablement, współpracując ściśle z kluczowymi klientami w celu wdrażania i ulepszania przełomowych obciążeń AI. Współpracujemy z najbardziej innowacyjnymi firmami AI oraz społecznościami open-source, aby rozwiązywać ich najtrudniejsze problemy techniczne.

Co będziesz robić:

  • Opracowywać innowacyjne rozwiązania, które rozwijają możliwości infrastruktury AI, doradzać ekspertom infrastrukturalnym w zakresie wymagań obciążeń ML, pomagać praktykom w diagnozowaniu i rozwiązywaniu problemów systemowych AI i ML oraz pracować w zespole odpowiedzialnym za sukces inicjatyw AI i ML klientów wewnętrznych i zewnętrznych, w tym oceny wydajności LLM oraz wsparcie nowego sprzętu w ramach frameworków open-source.
  • Budować i wdrażać niestandardowe rozwiązania AI na platformach NeoCloud i partnerach chmurowych NVIDIA (NCP), w tym szkolenie rozproszone, optymalizację wnioskowania i pipeline'y MLOps.
  • Działać jako główny kontakt techniczny dla klientów wewnętrznych i zewnętrznych oraz partnerów, prowadząc wspólne działania, zapewniając sukces inicjatyw na DGX Cloud oraz rozwiązując złożone problemy w produkcji.
  • Ściśle współpracować z zespołami budującymi oprogramowanie infrastrukturalne i przyspieszone frameworki, które wspierają dzisiejsze najbardziej interesujące aplikacje AI.
  • Profilować i dostosowywać obciążenia treningowe i wnioskowania na platformach NCP, prowadząc działania mające na celu zmniejszenie opóźnień, kosztów i ryzyka operacyjnego.
  • Opracowywać narzędzia open-source i architektury referencyjne, aby ułatwić budowanie i zarządzanie obciążeniami, pipeline'ami i systemami uczenia maszynowego i AI na dużą skalę.

Co musimy zobaczyć:

  • BS, MS lub Ph.D. w dziedzinie informatyki, inżynierii komputerowej/elektrycznej lub pokrewnej dziedziny technicznej, lub równoważne doświadczenie.
  • 8+ lat doświadczenia w rolach technicznych, takich jak data science, data engineering lub ML engineering, idealnie w dużych systemach produkcyjnych.
  • Udokumentowane doświadczenie w AI/ML w różnych fazach cyklu życia uczenia maszynowego, od analizy eksploracyjnej po systemy produkcyjne.
  • Znajomość tematów systemowych, w tym Linux, harmonogramów wsadowych, Kubernetes, rozproszonych systemów plików i zaawansowanego sieciowania na poziomie centrum danych.
  • Solidne umiejętności skryptowe i programistyczne w językach takich jak bash i Python oraz solidne umiejętności programowania systemowego w języku takim jak C++, Go lub Rust.
  • Doświadczenie w korzystaniu z frameworków uczenia maszynowego lub głębokiego uczenia do treningu i wnioskowania.
  • Doskonałe umiejętności komunikacyjne i prezentacyjne, z umiejętnością jasnego przedstawiania architektur, kompromisów i rekomendacji zarówno dla audytoriów inżynieryjnych, jak i kierowniczych.
  • Wyraźny zapis dyscypliny inżynieryjnej i realizacji interesujących projektów, niezależnie od tego, czy pracujesz samodzielnie, czy współpracujesz w zespole.

Sposoby, aby wyróżnić się w tłumie:

  • Doświadczenie w wkładzie i pracy w społecznościach open-source.
  • Doświadczenie z ekosystemem NVIDIA, w tym systemami DGX, CUDA, NeMo, RAPIDS, Triton, NIM oraz technologiami sieciowymi NVIDIA, takimi jak InfiniBand, NVLink i RoCE.
  • Doświadczenie i znajomość budowania systemów uczenia maszynowego w środowisku krytycznym dla bezpieczeństwa oraz frameworków rozproszonego treningu i wnioskowania.
  • Znajomość praktyk MLOps w kontekście chmurowym: konteneryzacja, pipeline'y CI/CD, automatyzacja workflow, stosy obserwowalności i workflow GitOps.
  • Bezpośrednie doświadczenie w diagnozowaniu i naprawianiu problemów z wydajnością lub poprawnością, które obejmują wiele warstw stosu aplikacji, takich jak sprzęt, sieci, akceleratory, hypervisor lub OS, kompilatory lub runtime'y, kod aplikacji i biblioteki.

NVIDIA oferuje konkurencyjne wynagrodzenia oraz hojną paczkę benefitów. Jest uznawana za jednego z najbardziej pożądanych pracodawców w świecie technologii. Mamy tutaj niektórych z najbardziej innowacyjnych i oddanych ludzi. Z powodu szybkiego wzrostu nasze znakomite zespoły szybko się rozwijają. Dołącz do nas, aby wywrzeć trwały wpływ na świat!

Twoje wynagrodzenie podstawowe będzie ustalane na podstawie lokalizacji, doświadczenia oraz wynagrodzenia pracowników na podobnych stanowiskach. Dla Polski: Zakres wynagrodzenia podstawowego wynosi 292,500 PLN - 507,000 PLN dla poziomu 4 oraz 375,000 PLN - 650,000 PLN dla poziomu 5.

Senior MLOps Engineer in Katowice – pracodawca: NVIDIA Corporation

NVIDIA to doskonały pracodawca, oferujący wyjątkowe możliwości rozwoju zawodowego w dynamicznej i innowacyjnej kulturze pracy. Pracując w zespole inżynierów zajmujących się bibliotekami matematycznymi, będziesz miał okazję wpływać na rozwój technologii AI i HPC, a także korzystać z konkurencyjnych wynagrodzeń oraz bogatego pakietu benefitów. Nasza lokalizacja w Polsce sprzyja elastycznemu modelowi pracy, co pozwala na doskonałą równowagę między życiem zawodowym a prywatnym.

N

Dane kontaktowe:

Zespół rekrutacyjny NVIDIA Corporation

Naszym zdaniem te umiejętności pozwolą ci błyszczeć jako Senior MLOps Engineer in Katowice

Doświadczenie w inżynierii MLOps
Znajomość systemów Linux
Umiejętność programowania w Pythonie
Umiejętność skryptowania w Bash
Znajomość Kubernetes
Doświadczenie z frameworkami ML i DL
Umiejętności komunikacyjne