Senior Software Developer, AI Networking in Katowice

Senior Software Developer, AI Networking in Katowice

Katowice Pełny etat Stacjonarnie
N

W skrócie

  • Zadania: Twórz przełomowe oprogramowanie w zespole zajmującym się przyspieszaniem sieci AI.
  • Firma: NVIDIA - lider w dziedzinie technologii i innowacji.
  • Benefity: Atrakcyjne wynagrodzenie, bogaty pakiet benefitów i możliwość pracy zdalnej.
  • Pozostałe informacje: Dynamiczne środowisko z możliwościami szybkiego rozwoju kariery.
  • Dlaczego ta praca: Pracuj nad technologią, która zmienia sposób, w jaki ludzie pracują i bawią się.
  • Kwalifikacje: Doświadczenie w programowaniu w C++/C/Rust oraz znajomość systemów Linux.

Poszukujemy entuzjastycznego inżyniera oprogramowania, który dołączy do naszego zespołu zajmującego się przyspieszaniem sieci AI, aby pracować nad przełomową biblioteką open-source, wykorzystującą odciążenia sprzętowe, rdzenie GPU i karty sieciowe RDMA. Nasz produkt to infrastruktura niskiego poziomu, skoncentrowana na wydajności, stworzona w celu zmiany sposobu działania inferencji. Jako zespół rozwijamy się w silnym środowisku i jesteśmy pasjonatami innowacji.

Co będziesz robić:

  • Rozwijać wysoko zoptymalizowany framework inferencyjny działający na największych superkomputerach i centrach danych na świecie.

Co musimy zobaczyć:

  • B.Sc. lub równoważne doświadczenie w dziedzinie informatyki lub inżynierii oprogramowania
  • 6+ lat doświadczenia w nowoczesnym rozwoju C++ / C / Rust
  • 3 lata doświadczenia w środowisku Linux i znajomość narzędzi deweloperskich
  • Głęboka wiedza na temat stosu sieciowego TCP/IP
  • Zrozumienie architektury komputerowej i koncepcji systemów operacyjnych

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

  • Tło w zakresie wewnętrznych mechanizmów Linuxa i optymalizacji oprogramowania niskiego poziomu (benchmarking, badanie wąskich gardeł, dostrajanie wydajności)
  • Doświadczenie w programowaniu rdzeni CUDA jest atutem
  • Znajomość frameworków ML i LLM
  • Tło w programowaniu równoległym / obliczeniach wysokowydajnych / technologii RDMA

Oferujemy konkurencyjne wynagrodzenia oraz hojną paczkę benefitów. Jesteśmy powszechnie uważani za jednego z najbardziej pożądanych pracodawców w branży technologicznej. Mamy w zespole niektórych z najbardziej myślących przyszłościowo i pracowitych ludzi na świecie, a z powodu bezprecedensowego wzrostu nasze ekskluzywne zespoły inżynieryjne szybko się rozwijają. Jeśli jesteś kreatywnym i samodzielnym inżynierem z prawdziwą pasją do technologii, chcemy usłyszeć od Ciebie.

Wynagrodzenie podstawowe będzie ustalane na podstawie lokalizacji, doświadczenia oraz wynagrodzeń 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.

NVIDIA była pionierem w dziedzinie przyspieszonego obliczania. Dziś nasza infrastruktura AI napędza globalną inteligencję, transformując każdą branżę.

Senior Software Developer, AI Networking 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 Software Developer, AI Networking in Katowice

C++
C
Rust
Linux
TCP/IP
Computer Architecture
Operating Systems