Senior Software Engineer GPU | C | C++ | AI
Brak informacji o wynagrodzeniu
SeniorFull-time
#424373·Dodano wczoraj·1
Źródło: nofluffjobs.comTech Stack / Keywords
C++CGPUKernelAI
Firma i stanowisko
Firma działa w obszarze półprzewodników i zaawansowanych systemów AI. Projekt dotyczy ultra niskolatencyjnych procesorów GPU i akceleratorów AI z siedzibą w Gdańsku.
Wymagania
- Bardzo dobra znajomość programowania w C/C++ w kontekście systemów o wysokiej wydajności.
- Udokumentowane doświadczenie w tworzeniu wysokowydajnych kerneli dla GPU lub dedykowanych akceleratorów.
- Znajomość technik optymalizacji kodu, takich jak wektoryzacja, zarządzanie hierarchią pamięci, przetwarzanie równoległe oraz efektywne wykorzystanie pamięci podręcznych (cache).
- Umiejętność czytania i rozumienia złożonych baz kodu oraz algorytmów.
- Bardzo dobre umiejętności rozwiązywania problemów i debugowania.
- Umiejętność skutecznej komunikacji i pracy zespołowej.
- Wykształcenie wyższe techniczne.
- Znajomość języka angielskiego na poziomie min. B2+.
Nice to have:
- Znajomość architektur zestawów instrukcji (ISA) mikroprocesorów.
- Doświadczenie w tworzeniu kerneli w Pythonie z użyciem frameworków takich jak Triton lub podobnych.
- Doświadczenie w systemach rozproszonych, interconnects lub protokołach komunikacyjnych jak NCCL, MPI czy libfabric.
- Znajomość architektur sieci neuronowych, kwantyzacji oraz optymalizacji precyzji obliczeń.
Obowiązki
- Projektowanie, implementowanie i optymalizowanie niskopoziomowego oprogramowania realizującego algorytmy głębokiego uczenia (AI) dla nowoczesnych procesorów o niskich opóźnieniach.
- Ścisła współpraca z inżynierami sprzętu, architektami oraz zespołami odpowiedzialnymi za kompilatory w celu integracji oprogramowania z nowymi funkcjami sprzętowymi.
- Profilowanie, przeprowadzanie benchmarków oraz optymalizacja i dostrajanie kerneli dla osiągnięcia optymalnego wykorzystania zasobów i minimalnych opóźnień.
- Pisanie przejrzystego i łatwego w utrzymaniu kodu w C/C++ oraz Pythonie.
- Rozwijanie wewnętrznych bibliotek i infrastruktury.
Benefity
- Forma zatrudnienia: umowa o pracę lub inna forma proponowana przez kandydata.
- Długoterminowa umowa podpisywana bezpośrednio z klientem, bez pośredników.
- Lokalizacja biura: Gdańsk.
- Możliwość relokacji i rozmowy na ten temat.
1dea
143 aktywne oferty