Senior Deep Learning Compiler Engineer in Warsaw

Senior Deep Learning Compiler Engineer in Warsaw

Warsaw Pełny etat 135000 - 165000 zł / rok (szac.) Stacjonarnie
N

W skrócie

  • Zadania: Twórz innowacyjne narzędzia dla deweloperów AI i badaczy na całym świecie.
  • Firma: NVIDIA - lider w technologii AI i kompilatorów.
  • Benefity: Konkurencyjne wynagrodzenie, bogaty pakiet benefitów i elastyczne warunki pracy.
  • Pozostałe informacje: Możliwość rozwoju kariery w różnorodnym i wspierającym środowisku.
  • Dlaczego ta praca: Pracuj nad przełomowymi projektami w dynamicznym zespole ekspertów.
  • Kwalifikacje: Doświadczenie w programowaniu w Pythonie i głębokie zrozumienie frameworków deep learning.

Przewidywane wynagrodzenie mieści się w przedziale 135000 - 165000 zł za rok.

Dołącz do nas na czołowej pozycji w technologii kompilatorów AI i pomóż kształtować przyszłość przyspieszonego obliczania. NVIDIA poszukuje pasjonujących inżynierów do budowy następnej generacji narzędzi używanych przez deweloperów i badaczy AI na całym świecie. Nasz zespół rozwija Thunder, ambitny kompilator typu source-to-source, który ma na celu odblokowanie wyjątkowej wydajności modeli PyTorch na procesorach graficznych NVIDIA.

Jako kluczowy członek naszego zespołu, będziesz bezpośrednio przyczyniać się do przyszłości przyspieszonej AI. Twoja rola będzie dynamiczna i głęboko techniczna, umieszczając Cię w centrum innowacji kompilatorów. Będziesz prowadzić projektowanie, implementację, optymalizację i utrzymanie podstawowych technologii kompilatora, które przyspieszają ogromne obciążenia związane z uczeniem głębokim.

Wymagania:

  • Licencjat, magister lub doktorat w dziedzinie informatyki lub pokrewnej (lub równoważne doświadczenie).
  • 8+ lat odpowiedniego doświadczenia zawodowego.
  • Silna znajomość Pythona i doświadczenie w budowaniu złożonych, dobrze przetestowanych systemów oprogramowania.
  • Praktyczne doświadczenie z frameworkami uczenia głębokiego, takimi jak PyTorch lub JAX.
  • Solidne podstawy w koncepcjach kompilatorów, takich jak drzewa składniowe (AST), reprezentacje pośrednie (np. forma SSA), analiza programów i generowanie kodu.
  • Doskonałe umiejętności komunikacyjne i współpracy, niezbędne do efektywnej pracy w rozproszonym, otwartym środowisku.

Wyróżnienia:

  • Poprzednie wkłady w projekty kompilatorów uczenia głębokiego (np. TVM, MLIR, IREE) lub same frameworki uczenia głębokiego.
  • Głęboka wiedza na temat wewnętrznych mechanizmów PyTorch, szczególnie jego stosu kompilatora (TorchDynamo, TorchInductor).
  • Doświadczenie z transformacjami funkcyjnymi podobnymi do JAX i ich zastosowaniem w kontekście kompilatora.
  • Znajomość programowania równoległego, systemów rozproszonych oraz pisania wydajnego kodu CUDA.
  • Historia wpływowego uczestnictwa w społecznościach open-source, np. poprzez wkład w kod, dyskusje projektowe lub mentoring.

NVIDIA jest na czołowej pozycji w przełomach w dziedzinie sztucznej inteligencji, obliczeń o wysokiej wydajności i wizualizacji. Oferujemy konkurencyjne wynagrodzenia, rozbudowany pakiet świadczeń oraz środowisko pracy promujące różnorodność, inkluzję i elastyczność. Jako pracodawca oferujący równe szanse, zobowiązujemy się do wspierania i wzmacniania miejsca pracy dla wszystkich. Twoje wynagrodzenie podstawowe zostanie ustalone na podstawie lokalizacji, doświadczenia oraz wynagrodzenia pracowników na podobnych stanowiskach. Dla Polski: Zakres wynagrodzenia podstawowego wynosi 292,500 PLN - 507,000 PLN.

Senior Deep Learning Compiler 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.

N

Dane kontaktowe:

Zespół rekrutacyjny NVIDIA

Naszym zdaniem te umiejętności pozwolą ci błyszczeć jako Senior Deep Learning Compiler Engineer in Warsaw

Python
Deep Learning Frameworks
PyTorch
JAX
Compiler Concepts
Abstract Syntax Trees (ASTs)
Intermediate Representations