AI Software Engineering Intern in Gdańsk

AI Software Engineering Intern in Gdańsk

Gdańsk Praktyka zawodowa 135000 - 165000 zł / rok (szac.) Hybrydowo
I

W skrócie

  • Zadania: Pracuj nad innowacyjnymi technologiami kompilatorów dla AI i optymalizuj wydajność.
  • Firma: Intel - lider w technologii AI i rozwiązań chmurowych.
  • Benefity: Atrakcyjne wynagrodzenie, elastyczny model pracy i możliwości rozwoju zawodowego.
  • Pozostałe informacje: Dynamiczne środowisko z szansami na rozwój kariery i publikacje.
  • Dlaczego ta praca: Zyskaj doświadczenie w zaawansowanej technologii i wpływaj na przyszłość systemów AI.
  • Kwalifikacje: Studenci kierunków informatycznych z umiejętnościami programowania w Pythonie.

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

Jako stażysta w dziedzinie inżynierii oprogramowania AI, odegrasz kluczową rolę w rozwijaniu technologii kompilatorów dla heterogenicznych obciążeń AI. Będziesz pracować nad projektami, które poprawiają optymalizację i harmonogramowanie rdzeni AI, celując zarówno w procesory Intel, jak i GPU, dostarczając znaczne poprawy wydajności i umożliwiając zastosowania w nowoczesnych badaniach. Dzięki praktycznemu rozwojowi, przyczynisz się do innowacji w infrastrukturze kompilatorów, które rozwiązują rzeczywiste wyzwania w systemach AI.

Kluczowe obowiązki:

  • Współpraca przy projektowaniu i wdrażaniu technik optymalizacji kompilatorów, w tym systemów przekształceń algebraicznych i hierarchicznego harmonogramowania.
  • Integracja nowych abstrakcji w oparciu o MLIR w potokach kompilacji dla obciążeń AI.
  • Opracowywanie modeli świadomych zasobów i stosowanie oceny ograniczeń dla zoptymalizowanych decyzji harmonogramowych.
  • Prototypowanie i weryfikacja metod sprawdzania równoważności z wykorzystaniem podejść probabilistycznych i symbolicznych.
  • Wykorzystanie cech architektury Intel (AMX, AVX-512) w celu zwiększenia wydajności kompilatora skierowanego na procesory i GPU.
  • Dokumentowanie i prezentowanie wyników technicznych, z możliwościami wkładu w projekty open-source i publikacje.

Minimalne kwalifikacje:

  • Musisz być aktywnym studentem (zdolnym do utrzymania statusu studenta przez co najmniej 1 rok), aby zakwalifikować się do tej roli.
  • Dyplom licencjata lub status studenta w dziedzinie informatyki, inżynierii elektrycznej lub pokrewnej z 0-1 rokiem doświadczenia w danej dziedzinie, z udokumentowanymi umiejętnościami zdobytymi podczas staży, projektów akademickich, kursów lub szkoleń praktycznych LUB dyplom magistra w odpowiedniej dziedzinie bez wcześniejszego doświadczenia zawodowego.
  • Zaawansowane umiejętności programowania w Pythonie w ekosystemach kompilatorów (doświadczenie z MLIR/LLVM będzie korzystne).
  • Stan akademicki w programie magisterskim z naciskiem na kompilatory, języki programowania lub optymalizację AI.

Preferowane kwalifikacje:

  • Znajomość narzędzi ekosystemu LLVM.
  • Praktyczne doświadczenie z technikami autotuningu lub modelowaniem kosztów dla optymalizacji wydajności kompilatora.
  • Znajomość frameworków kompilatorów tensorowych, takich jak Triton lub podobnych rozwiązań.
  • Ekspozycja na algorytmy probabilistyczne i solwery SMT (np. Z3).
  • Poprzednie publikacje lub projekty techniczne w dziedzinie kompilatorów, syntezy programów lub optymalizacji AI.
  • Doświadczenie w rozwiązaniach agentowych AI.

Typ pracy: Student / Stażysta

Model pracy: Ta rola będzie kwalifikować się do naszego hybrydowego modelu pracy, który pozwala pracownikom dzielić czas między pracą na miejscu w przypisanym biurze Intel a pracą zdalną.

AI Software Engineering Intern in Gdańsk – pracodawca: Intel Corporation

Intel w Gdańsku to doskonały pracodawca, który oferuje dynamiczne środowisko pracy, sprzyjające innowacjom i rozwojowi zawodowemu. Pracownicy mają dostęp do zaawansowanych narzędzi oraz możliwości współpracy z zespołami międzynarodowymi, co sprzyja wymianie wiedzy i doświadczeń. Dodatkowo, firma zapewnia konkurencyjne wynagrodzenie oraz bogaty pakiet benefitów, co czyni ją atrakcyjnym miejscem dla inżynierów zajmujących się rozwojem kompilatorów.

I

Dane kontaktowe:

Zespół rekrutacyjny Intel Corporation

Naszym zdaniem te umiejętności pozwolą ci błyszczeć jako AI Software Engineering Intern in Gdańsk

Umiejętności programowania w Pythonie
Znajomość ekosystemu LLVM
Optymalizacja kompilatorów
Techniki autotuningu
Modelowanie kosztów dla optymalizacji wydajności kompilatora
Frameworki kompilatorów tensorowych (np. Triton)
Algorytmy probabilistyczne