Math Device Extension Libraries Intern in Warsaw

Math Device Extension Libraries Intern in Warsaw

Warsaw Praktyka zawodowa 117750 - 204100 zł / rok (szac.) Hybrydowo
N

W skrócie

  • Zadania: Rozwijaj algorytmy matematyczne i optymalizuj biblioteki na najnowocześniejszych procesorach NVIDIA.
  • Firma: NVIDIA - lider w dziedzinie technologii przyspieszonego obliczania.
  • Benefity: Konkurencyjne wynagrodzenie, pakiet zdrowotny, praca zdalna i rozwój zawodowy.
  • Pozostałe informacje: Dynamiczne środowisko z możliwościami rozwoju kariery.
  • Dlaczego ta praca: Pracuj nad przełomowymi projektami i wpływaj na przyszłość technologii.
  • Kwalifikacje: Studia magisterskie lub doktoranckie w informatyce lub pokrewnej dziedzinie.

Przewidywane wynagrodzenie mieści się w przedziale 117750 - 204100 zł za rok.

Poszukujemy stażystów inżynierii oprogramowania, którzy pomogą nam rozszerzyć nasz katalog interfejsów API Device eXtension (Dx) dla naszych bibliotek matematycznych. Nasz zespół rozwija przyspieszone przez GPU biblioteki matematyczne, które umożliwiają rewolucję w HPC i AI. Ekosystem przyspieszonego obliczania sprzętowego i programowego nieustannie się rozwija, w tym zmiany w kierunku hybrydowych backendów oraz głębokiej integracji z językami wysokiego poziomu i ekosystemami (takimi jak Python, Numpy, JAX, MLIR…) oraz optymalizacją w czasie rzeczywistym dla maksymalnej elastyczności i wydajności.

Nasze interfejsy API Dx pozwalają programistom na osadzanie wysoko zoptymalizowanych operacji matematycznych w ich aplikacjach. Będziesz częścią zespołu projektującego, rozwijającego i optymalizującego biblioteki matematyczne na przyszłość. Podczas stażu będziesz pracować z doświadczonymi inżynierami oprogramowania, którzy będą mentorować i prowadzić Cię w rozwijaniu wysoko zoptymalizowanych algorytmów.

Co będziesz robić:

  • Prototypowanie i rozwijanie algorytmów numerycznych dla bibliotek rozszerzeń urządzeń matematycznych o wysokiej wydajności.
  • Analiza wydajności implementacji GPU i poszukiwanie możliwości poprawy.
  • Współpraca z członkami zespołu w celu zrozumienia przypadków użycia oprogramowania i wymagań.
  • Prototypowanie narzędzi i rozwiązań, które pomogą przekształcić interfejsy API bibliotek matematycznych w reprezentacje przyjazne dla LLM.

Co musimy zobaczyć:

  • Studia magisterskie lub doktoranckie w dziedzinie informatyki, sztucznej inteligencji, matematyki stosowanej lub pokrewnej.
  • Silne umiejętności programowania w C++, debugowania, analizy wydajności i budowania testów.
  • Doświadczenie w programowaniu równoległym lub GPU przy użyciu CUDA, OpenMP, OpenCL, SYCL lub podobnych.
  • Znajomość algorytmów algebry liniowej, FFT lub kompresji danych.
  • Umiejętności współpracy, komunikacji i dokumentacji.

Sposoby, aby wyróżnić się z tłumu:

  • Rozumienie kompozycji i fuzji, kompilatorów, implementacji języków programowania.
  • Znajomość architektury sprzętowej GPU i sieci.
  • Znajomość Pythona i ostatnich osiągnięć CUDA, takich jak cuTile i CUDA Tile C++.
  • Doświadczenie w rozwoju oprogramowania wspomaganego przez AI, znajomość LLM, MCP oraz budowanie RAG lub narzędzi agentowych.
  • Ekspozycja na metody numeryczne, arytmetykę zmiennoprzecinkową i analizę błędów numerycznych.

Jesteśmy pracodawcą oferującym równe szanse i cenimy różnorodność w naszej firmie. Nie dyskryminujemy ze względu na rasę, religię, kolor skóry, pochodzenie narodowe, płeć, orientację seksualną, wiek, stan cywilny, status weterana ani niepełnosprawność.

NVIDIA oferuje konkurencyjne wynagrodzenia oraz kompleksowy pakiet świadczeń. W Polsce roczny zakres wynagrodzenia dla naszych stażystów wynosi od 117,750 PLN do 204,100 PLN (proporcjonalnie do czasu trwania stażu).

Math Device Extension Libraries Intern 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 Math Device Extension Libraries Intern in Warsaw

Programowanie w C++
Debugowanie
Analiza wydajności
Budowanie testów
Programowanie równoległe lub GPU z użyciem CUDA
OpenMP
OpenCL