W skrócie
- Zadania: Twórz innowacyjne rozwiązania AI i wspieraj klientów w ich projektach.
- Firma: NVIDIA - lider w dziedzinie 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 doskonałymi możliwościami kariery.
- Dlaczego ta praca: Pracuj nad przełomowymi technologiami AI i wpływaj na przyszłość branży.
- Kwalifikacje: 8+ lat doświadczenia w inżynierii ML oraz umiejętności programowania.
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 na świecie 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 systemów AI i ML w pełnym stosie oraz pracować w zespole odpowiedzialnym za sukces inicjatyw AI i ML klientów wewnętrznych i zewnętrznych, w tym oceny wydajności LLM i wsparcie nowego sprzętu w ramach 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 potoki 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 i rozwiązując złożone problemy w produkcji.
- Ściśle współpracować z zespołami budującymi oprogramowanie infrastrukturalne i przyspieszone ramy, które wspierają dzisiejsze najbardziej interesujące aplikacje AI.
- Profilować i dostosowywać obciążenia szkoleniowe i wnioskowania na platformach NCP, prowadząc wysiłki 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, potokami 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, inżynieria danych lub inżynieria ML, idealnie w systemach produkcyjnych dużej skali.
- 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, harmonogramy wsadowe, Kubernetes, rozproszone systemy plików i zaawansowane sieci 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 szkolenia i wnioskowania.
- Doskonałe umiejętności komunikacyjne i prezentacyjne, z umiejętnością jasnego przedstawiania architektur, kompromisów i rekomendacji zarówno dla publiczności inżynieryjnej, jak i kierowniczej.
- 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ę z tłumu:
- 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 rozproszonych ram wnioskowania i szkolenia.
- Znajomość praktyk MLOps w kontekście chmurowym: konteneryzacja, potoki CI/CD, automatyzacja przepływu pracy, stosy obserwowalności i przepływy pracy 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, sieć, akcelerator, hypervisor lub OS, kompilatory lub uruchomienia, kod aplikacji i biblioteki.
NVIDIA oferuje konkurencyjne wynagrodzenia i hojną paczkę świadczeń. Jest uznawana za jednego z najbardziej pożądanych pracodawców w świecie technologii. Mamy jednych z najbardziej innowacyjnych i oddanych ludzi pracujących tutaj. 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 i 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 Warsaw – pracodawca: NVIDIA
NVIDIA to doskonały pracodawca, który oferuje wyjątkowe możliwości rozwoju w dynamicznym środowisku technologicznym. Pracując w zespole zajmującym się przyspieszaniem sieci AI, będziesz miał dostęp do innowacyjnych projektów oraz wsparcia w rozwijaniu swoich umiejętności w obszarze oprogramowania i technologii GPU. Nasza kultura pracy opiera się na współpracy, kreatywności i dążeniu do doskonałości, co czyni nas idealnym miejscem dla pasjonatów technologii szukających satysfakcjonującej kariery.