Starszy Inżynier Algorytmów Głębokiego Uczenia

  • Full Time
Job expired!

Obecnie poszukujemy Starszego Inżyniera Algorytmów Głębokiego Uczenia!

NVIDIA poszukuje doświadczonych inżynierów, którzy priorytetowo traktują analizę i optymalizację wydajności, aby pomóc nam wykorzystać każdą chwilę pracy przy szkoleniu z zakresu głębokiego uczenia, zadanie o potężnym znaczeniu w dzisiejszym świecie. Jeżeli nie boisz się pracować na wszystkich poziomach sterty sprzętowej/oprogramowania - od architektury GPU po ramy do głębokiego uczenia - aby osiągnąć maksymalną wydajność, chcemy usłyszeć od Ciebie! Ta rola daje możliwość bezpośredniego wpływania na rozwój sprzętu i oprogramowania w dynamicznie rosnącym przedsiębiorstwie technologicznym, które stoi na czele rewolucji AI, a jednocześnie pomaga użytkownikom głębokiego uczenia na całym świecie osiągać coraz szybsze prędkości szkolenia.

Twoje obowiązki będą obejmować:

  • Zrozumienie, analizowanie, profilowanie i poprawianie wydajności szkoleń z zakresu głębokiego uczenia na najnowocześniejszych platformach sprzętowych i programowych.

  • Współpraca z badaczami i inżynierami z całej firmy NVIDIA, oferując wskazówki dotyczące poprawy wydajności obciążeń.

  • Tworzenie oprogramowania wysokiej jakości na całej platformie głębokiego uczenia NVIDIA.

  • Tworzenie narzędzi do automatyzacji analizy obciążenia, zwiększania obciążenia i innych kluczowych procesów.

Oczekujemy:

  • Doktorat z informatyki, inżynierii elektrycznej, bądź pokrewnej dziedziny, lub równoznaczne doświadczenie.

  • Minimum 5 lat doświadczenia.

  • Głęboka znajomość głębokiego uczenia i sieci neuronowych, szczególnie treningów.

  • Szczegółowe zrozumienie architektury komputerowej i znajomość podstaw architektury GPU.

  • Udowodnione doświadczenie w analizie, modelowaniu i dostosowywaniu wydajności.

  • Biegłość w programowaniu w Python i C++.

Sposoby na wyróżnienie się od konkurencji:

  • Silne podstawy algorytmów.

  • Doświadczenie w modelowaniu wydajności procesora i systemu.

  • Doświadczenie w programowaniu GPU (CUDA lub OpenCL) będzie ogromną przewagą, choć nie jest to wymóg.

Kiedy NVIDIA kontynuuje swoją ekspansję w biznesie Datacenter, nasz zespół odgrywa kluczową rolę w maksymalnym wykorzystaniu naszych szybko rosnących wdrożeń datacenter, jak również w wyznaczaniu podejścia opartego na danych do projektowania sprzętu i tworzenia oprogramowania systemowego. Współpracujemy z wieloma zespołami w Nvidia, od zespołów badających głębokie uczenie, przez zespoły tworzące jądro CUDA i ramy do głębokiego uczenia, aż po zespoły architektury krzemowej. Jako że nasz zespół ciągle się rozwija, a my dążymy do odnalezienia i wykorzystania długoterminowych możliwości, również rosną nasze potrzeby związane z kwalifikacjami.

NVIDIA jest powszechnie uznawana za jednego z najbardziej atrakcyjnych pracodawców technologicznych. Mamy przywilej, że dla nas pracują niektóre z najbardziej innowacyjnych i oddanych osób na świecie. Jeśli jesteś pomysłowy i samodzielny, chcemy usłyszeć od Ciebie!

Podstawowy wynagrodzenie waha się od 176 000 USD do 333 500 USD. Twoje wynagrodzenie będzie ustalane na podstawie Twojej lokalizacji, doświadczenia oraz wynagrodzenia pracowników na podobnych stanowiskach.

Będziesz również uprawniony do udziałów i świadczeń.