Senior GPU Compiler Software Development Engineer
Luxoft
Rola skupia się na rozwijaniu wsparcia GPU dla projektu OpenAI/Triton – języka i kompilatora do pisania wydajnych prymitywów głębokiego uczenia. Praca polega na implementacji nowych funkcji, optymalizacji, testowaniu i komunikacji z zespołami open-source. To stanowisko inżyniera kompilatorów, a nie typowego backend developera – wymaga silnej wiedzy o wewnętrznych mechanizmach kompilatorów (LLVM, GCC) oraz biegłości w C/C++.
Brak jawnych widełek — wynagrodzenie do ustalenia podczas rekrutacji.
Brakuje: brak informacji o trybie pracy (zdalna/hybrydowa/stacjonarna), brak opisu procesu rekrutacyjnego.
Rola skupia się na rozwijaniu wsparcia GPU dla projektu OpenAI/Triton – języka i kompilatora do pisania wydajnych prymitywów głębokiego uczenia. Praca polega na implementacji nowych funkcji, optymalizacji, testowaniu i komunikacji z zespołami open-source. To stanowisko inżyniera kompilatorów, a nie typowego backend developera – wymaga silnej wiedzy o wewnętrznych mechanizmach kompilatorów (LLVM, GCC) oraz biegłości w C/C++.
- ✓Praca nad znanym projektem open-source (OpenAI Triton) z realnym wpływem na ekosystem deep learningu
- ✓Możliwość współpracy z globalną społecznością open-source
- !Brak informacji o trybie pracy (zdalna/hybrydowa/stacjonarna) – mimo lokalizacji we Wrocławiu
- !Brak opisu procesu rekrutacyjnego
- !Nieznana wielkość zespołu i struktura projektu
- ?Brak jawnych widełek — wynagrodzenie do ustalenia podczas rekrutacji
- •Opracowywanie nowych funkcji w projekcie Triton na potrzeby GPU z ROCm
- •Optymalizacja wydajności prymitywów sieci neuronowych
- •Implementacja testów jednostkowych, komponentowych i funkcjonalnych
- •Analiza wydajności i profilowanie kodu
- •Komunikacja z deweloperami, klientami i project managerami
- •Tworzenie i aktualizacja dokumentacji technicznej
- •Weryfikacja systemu poprzez testy i code review
Oferta dla doświadczonych specjalistów (Senior).
Inżynier z co najmniej 3-4 latami doświadczenia w C/C++ i praktyczną znajomością budowy kompilatorów (np. LLVM), gotowy do nauki specyfiki GPU i ROCm.
Nie dla osób bez doświadczenia w kompilatorach ani bez silnych podstaw C/C++ – to rola wymagająca specjalistycznej wiedzy, nie dla juniorów ani programistów aplikacyjnych.
- ?Jaki jest tryb pracy – zdalny, hybrydowy, czy stacjonarny?
- ?Ile osób liczy zespół pracujący nad Tritonem?
- ?Czy projekt jest długoterminowy, czy kontraktowy?
- ?Jakie jest główne repozytorium i proces code review?
- ?Czy wymagana jest znajomość ROCm/AMD GPU, czy to nauczenie w trakcie?
- ?Jakie są oczekiwania co do znajomości Pythona – tylko podstawy, czy coś więcej?
- −Brak informacji o trybie pracy (zdalna/hybrydowa/stacjonarna)
- −Brak opisu procesu rekrutacyjnego
- −Nie podano wielkości zespołu ani struktury projektu
- −Brak wzmianki o dyżurach on-call lub elastyczności czasu pracy