Cisco
Cisco
Cisco to firma technologiczna dla przedsiębiorstw, koncentrująca się na rozwiązaniach sieciowych, bezpieczeństwie i infrastrukturze cyfrowej. Jej oferta obejmuje routery, przełączniki, transceivery optyczne, programowalne układy krzemowe, platformy przetwarzania brzegowego, narzędzia do współpracy Webex, produkty do obserwowalności, oprogramowanie wykorzystujące sztuczną inteligencję oraz usługi zarządzane w chmurze. Cisco obsługuje przedsiębiorstwa, dostawców usług i instytucje rządowe, wspierając projektowanie, eksploatację i bezpieczeństwo wielkoskalowych sieci oraz centrów danych za pomocą technologii, usług profesjonalnych, szkoleń i stałego wsparcia.

Inżynier oprogramowania ds. wydajności obliczeń AI (poziom średniozaawansowany–starszy, praca hybrydowa) w Cisco

Optymalizuj obciążenia AI i HPC przyspieszane przez GPU dla Cisco Validated Infrastructure Services. Automatyzuj testy wydajności i diagnozuj wąskie gardła w wielkoskalowych systemach obliczeniowych.

Opis

  • Oceniaj i optymalizuj wydajność obliczeń AI na poziomie sprzętu, oprogramowania systemowego i aplikacji
  • Uruchamiaj i oceniaj obciążenia związane z trenowaniem i wnioskowaniem AI oraz HPC na platformach GPU
  • Diagnozuj problemy z obliczeniami, pamięcią, PCIe, pamięcią masową i skalowaniem obciążeń
  • Wykorzystuj dane telemetryczne, logi, śledzenie i profilowanie do lokalizowania ograniczeń wydajności
  • Twórz automatyzację testów wydajności, wykrywania regresji i analizy przyczyn awarii
  • Współpracuj z zespołami sprzętowymi i programistycznymi nad problemami z wydajnością systemów i obciążeń
  • Dokumentuj ustalenia techniczne, metody testów i zmierzone wyniki wydajności
  • Pomagaj Cisco Validated Infrastructure Services weryfikować wydajność dużych klastrów AI przed przekazaniem ich klientowi

Wymagania

  • Wykształcenie wyższe pierwszego stopnia i co najmniej 5 lat odpowiedniego doświadczenia, wykształcenie magisterskie i co najmniej 3 lata doświadczenia, stopień doktora z odpowiednim doświadczeniem badawczym lub równoważne doświadczenie
  • Praktyczne doświadczenie w debugowaniu, testowaniu lub dostrajaniu systemów opartych na Linuksie
  • Doświadczenie w uruchamianiu lub ocenie obciążeń AI, uczenia maszynowego albo HPC
  • Co najmniej 3 lata pracy z językiem programowania lub skryptowym, takim jak Python, C, C++, Go albo Bash
  • Praktyczna znajomość technologii obliczeń GPU, w tym CUDA, ROCm, NCCL lub RCCL
  • Znajomość narzędzi do analizy wydajności, takich jak Nsight, DCGM, rocprofiler lub narzędzia porównywalne
  • Zrozumienie elementów systemów GPU, w tym pamięci, NUMA, PCIe i połączeń międzysystemowych do skalowania
  • Znajomość NVIDIA NVLink i NVSwitch albo AMD Infinity Fabric/xGMI
  • Doświadczenie z Kubernetes, Slurm lub innym środowiskiem rozproszonych obciążeń
  • Duże poczucie odpowiedzialności, umiejętność dokumentowania technicznego i współpracy międzyfunkcyjnej

Benefity

  • Ubezpieczenie medyczne, dentystyczne i okulistyczne
  • Plan 401(k) z dopłatami Cisco
  • Płatny urlop rodzicielski
  • Ubezpieczenie od krótko- i długoterminowej niezdolności do pracy
  • Podstawowe ubezpieczenie na życie
  • Możliwe prawo do otrzymania od Cisco grantów w postaci jednostek akcyjnych z ograniczonym obrotem
  • Dziesięć płatnych dni świątecznych za każdy pełny rok kalendarzowy
  • Jeden dodatkowy ruchomy dzień świąteczny dla pracowników nieobjętych przepisami o wynagrodzeniu za nadgodziny
  • Płatny dzień wolny w dniu urodzin pracownika
  • Płatna przerwa świąteczna na koniec roku
  • Cztery płatne dni osobiste na dbanie o dobrostan
  • Szesnaście płatnych dni urlopu za każdy pełny rok kalendarzowy dla pracowników nieobjętych przepisami o wynagrodzeniu za nadgodziny
  • Elastyczny program urlopowy bez określonego limitu dla uprawnionych pracowników objętych zwolnieniem z tych przepisów
  • Osiemdziesiąt godzin płatnego czasu chorobowego przyznawane w momencie zatrudnienia i każdego kolejnego 1 stycznia
  • Coroczne przenoszenie do 80 niewykorzystanych godzin czasu chorobowego
  • Dodatkowy płatny urlop w związku z krytycznymi lub nagłymi sprawami rodzinnymi
  • Opcjonalnie dziesięć płatnych dni wolontariatu za każdy pełny rok kalendarzowy
  • Coroczne premie dla stanowisk niezwiązanych ze sprzedażą, zgodnie z zasadami Cisco