About this role
Summary: Lead the design and optimization of advanced compiler stacks for custom hardware accelerators, focusing on R&D and performance tuning. The role involves deep expertise in LLVM and C++, working directly with proprietary AI processors in a fully onsite environment in Gdańsk.
### O nas
*Next Technology Professionals* to wyspecjalizowana agencja rekrutacyjna i firma outsourcingowa o silnym profilu technologicznym.
Od ponad 10 lat wspieramy firmy w budowie zespołów IT, AI, Cybersecurity, SAP oraz w rekrutacjach dla finansów, inżynierii i marketingu.
Zrealizowaliśmy ponad 1000 skutecznych procesów rekrutacyjnych dla korporacji, scale-upów i dynamicznie rosnących startupów.
Przesyłając swoje CV do *Next Technology Professionals,* trafiasz do starannie wyselekcjonowanej bazy kandydatów realizujących
projekty dla wiodących globalnych organizacji. Pracujemy wyłącznie w oparciu o aktualne, konkretne potrzeby klientów.
Jeśli Twój profil będzie odpowiadał jednemu z prowadzonych procesów, skontaktujemy się niezwłocznie.
Dla naszego klienta poszukujemy kandydatów na stanowisko:
Principal AI Infrastructure Engineer- Gdańsk
Projekt: 🚀 Tworzenie od podstaw oraz optymalizacja wydajności zaawansowanego stosu kompilatorów dla autorskich układów sprzętowych (działających podobnie do GPU). Aż 70% codziennej pracy to czyste R&D i prototypowanie (greenfield), natomiast pozostała część to praca nad rozwojem już istniejącej architektury bazowej. Co ważne, organizacja aktywnie wspiera i pozwala na bezpośredni wkład w projekty Open Source.
Stack technologiczny: 💻 LLVM (priorytet), C++, MLIR, PyTorch, PTX oraz niskopoziomowe programowanie akceleratorów. Komercyjne doświadczenie z technologią Triton będzie potężnym atutem.
Zespół: 👥 Dołączysz do innowacyjnego działu R&D, pracującego dla giganta technologicznego. Poszukujemy osoby, która nie tylko wniesie głęboką ekspertyzę, ale również przejmie rolę partnera do dyskusji architektonicznych dla pozostałych członków zespołu.
Model współpracy: 🏢 Praca odbywa się w trybie w 100% stacjonarnym z nowoczesnego biura w Gdańsku.
Zakres obowiązków: 📋
- Projektowanie i rozbudowa innowacyjnych rozwiązań kompilatorowych dla specjalizowanych autorskich układów (stanowiących alternatywę dla klasycznych GPU).
- Ekstremalna optymalizacja wydajności na poziomie sprzętowym, ze szczególnym uwzględnieniem redukcji opóźnień (latency).
- Wdrażanie skomplikowanych mechanizmów, takich jak fuzja jąder operacyjnych (kernel fusion).
- Analizowanie wąskich gardeł wydajnościowych na dedykowanych klastrach sprzętowych – firma posiada własne serwery, więc praca odbywa się płynnie, bez stania w kolejkach do współdzielonych środowisk.
- Dzielenie się wiedzą, przeglądy kodu (code review) i wyznaczanie standardów optymalizacyjnych dla całego działu.
Oczekujemy: 🎯
- Minimum 6 lat komercyjnego doświadczenia w programowaniu niskopoziomowym, tworzeniu kompilatorów lub maksymalizowaniu wydajności układów akcelerujących.
- Doskonałej, ugruntowanej w boju znajomości LLVM (to nasz absolutny wymóg) oraz języka C++.
- Głębokiego rozumienia architektury sprzętowej, hierarchii pamięci oraz zarządzania rejestrami w środowiskach AI.
- Praktycznego doświadczenia z frameworkami takimi jak PyTorch, TensorFlow czy JAX.
- Gotowości do pracy wyłącznie stacjonarnej w biurze oraz nawiązania współpracy na podstawie umowy o pracę (UoP).
- Mile widziane: zaawansowany stopień naukowy (magister/doktor) w dziedzinie inżynierii komputerowej oraz praktyczna znajomość Triton.
Oferujemy: ✨
- Stabilne zatrudnienie na podstawie Umowy o Pracę (UoP) w strukturach prężnie rozwijającego się centrum R&D.
- Bezpośredni, nielimitowany dostęp do fizycznej infrastruktury sprzętowej i autorskich procesorów AI.
- Oficjalnie wydzielony budżet czasowy na współtworzenie globalnych rozwiązań Open Source.
- Możliwość kształtowania kluczowych produktów technologicznych o zasięgu globalnym.
