Starszy Inżynier DevOps, Ramy do Głębokiego Uczenia

  • Full Time
Job expired!
Grupa NVIDIA zajmująca się optymalizacją technologii deep learning poszukuje wyjątkowego Inżyniera DevOps, który poprowadzi kolejną fazę naszego najlepszego oprogramowania do uczenia maszynowego. Twoja rola obejmie wiele produktów, takich jak TensorFlow i PyTorch, a jej kluczowe znaczenie polega na przyspieszeniu procesów rozwoju, budowy i wdrażania za pomocą najnowocześniejszych narzędzi DevOps. Dołącz do naszego zespołu doświadczonych inżynierów oprogramowania i ekspertów od infrastruktury, tworzących systemy, które pozwalają NVIDIA wyprzedzać konkurencję, dostarczając najszybsze na świecie ramy uczenia maszynowego. Co będziesz robić: 1. Automatyzować i optymalizować procesy budowania, testowania, integrowania i wdrażania zaawansowanych ram uczenia maszynowego NVIDIA. 2. Strukturyzować, utrzymywać i rozbudowywać wdrożenia standardowych narzędzi branżowych (takich jak Gitlab, Jenkins, Docker, LXC, HyperV, CMake, Bazel). 3. Tworzyć wspólne narzędzia do konfiguracji systemów, wykonania testów i dokumentacji wyników. 4. Wprowadzać najlepsze praktyki budowania, testowania i wdrażania oprogramowania. 5. Identyfikować wymagania infrastrukturalne i przekładać je na realizowane inicjatywy. Co musisz posiadać: 1. Tytuł licencjata lub wyższy stopień naukowy z informatyki lub doświadczenie związane. 2. Ponad 5 lat istotnego doświadczenia. 3. Umiejętności w zakresie konfigurowania, utrzymania i automatyzacji ciągłych systemów integracyjnych. 4. Biegłość w zakresie systemów SCM (takich jak Github, Gitlab, Git) i budowy systemów (takich jak Make, CMake, Bazel). 5. Solidne umiejętności programowania w Pythonie (lub Perlu, Skryptach Shella). 6. Praktyczne podejście do rozwiązywania problemów i współpracy. 7. Prawdziwa pasja do niezawodnej automatyzacji i wsparcia zespołu. Jak się wyróżnić: 1. Doświadczenie z CUDA i oprogramowaniem Deep Learning. 2. Głębokie zrozumienie technologii kontenerów i klastrów, takich jak Docker, slurm, kubernetes i zabbix. 3. Doświadczenie z systemami komputerowymi GPU. 4. Historia identyfikowania korzystnych nowych technologii i integracji ich do przepływów tworzenia oprogramowania. 5. Doświadczenie jako zaangażowany współtwórca projektu oprogramowania z dużą bazą programistów. NVIDIA, oferując bardzo konkurencyjne wynagrodzenia i obszerny pakiet świadczeń dodatkowych, jest powszechnie uważana za jednego z najbardziej pożądanych pracodawców w sektorze technologicznym. Pracują u nas najbardziej innowacyjni i zaangażowani specjaliści z całego świata. Ze względu na wyjątkowy rozwój, nasze unikalne zespoły inżynieryjne szybko się rozrastają. Jeśli jesteś kreatywnym i samodzielnym inżynierem z prawdziwą pasją do technologii, chcielibyśmy usłyszeć od Ciebie. Zakres podstawowego wynagrodzenia wynosi od 128 000 USD do 247 250 USD. Twoje wynagrodzenie podstawowe będzie zależało od miejsca zamieszkania, doświadczenia i wynagrodzenia pracowników na podobnych stanowiskach. Dodatkowo do wynagrodzenia podstawowego będą przysługiwać Ci udziały w kapitale i świadczenia dodatkowe.