Senior Software Engineer GPU | C | C++ | AI
Lokalizacja biura: Gdańsk
Forma zatrudnienia: Umowa o pracę 25 000 - 35 000 zł brutto / długoterminowo, bezpośrednio u klienta
Obszar: Półprzewodniki / Zaawansowane systemy AI
Prosimy o CV w j. angielskim
Opis stanowiska:
Poszukujemy doświadczonego inżyniera, który chce pracować przy niskopoziomowym oprogramowaniu dla ultra niskolatencyjnych procesorów GPU i akceleratorów AI.
Będziesz współpracować bezpośrednio z zespołami sprzętowymi, architektami systemów oraz programistami kompilatorów, wpływając na wydajność i zachowanie przyszłych platform obliczeniowych.
Twoje zadania:
Tworzenie i optymalizacja niskopoziomowego oprogramowania wspierającego algorytmy deep learning
Integracja nowych funkcji sprzętowych z warstwą oprogramowania w ścisłej współpracy z zespołami sprzętowymi
Profilowanie i benchmarkowanie kernelów w celu maksymalizacji wydajności i minimalizacji latencji
Tworzenie wysokiej jakości kodu w C, C++ i Python oraz rozwój wewnętrznych bibliotek i narzędzi
Wymagania:
Wykształcenie wyższe w dziedzinie Informatyki, Elektroniki lub pokrewnej
Doskonała znajomość C i C++ w kontekście programowania wydajnościowego
Doświadczenie w tworzeniu wysokowydajnych kernelów dla GPU lub dedykowanych akceleratorów
Umiejętność pracy z dużymi bazami kodu i skomplikowanymi algorytmami
Silne zdolności analityczne, debugowania i rozwiązywania problemów
Doskonałe umiejętności współpracy i komunikacji
Angielski na poziomie min B2+ -> międzynarodowy team
Mile widziane:
Znajomość architektur instrukcji i mikroprocesorów
Doświadczenie w Pythonie w frameworkach typu Triton
Znajomość bibliotek komunikacji w systemach rozproszonych (NCCL, MPI, libfabric)
Wiedza o sieciach neuronowych, metodach kwantyzacji i optymalizacji precyzji
Senior Software Engineer GPU | C | C++ | AI
Senior Software Engineer GPU | C | C++ | AI