W skrócie
- Zadania: Optymalizuj wydajność LLM na nowoczesnych GPU i rozwiązuj techniczne wyzwania.
- Firma: Globalna firma IT z 23-letnim doświadczeniem, oferująca stabilne środowisko pracy.
- Benefity: Elastyczne godziny pracy, 29 dni urlopu, wsparcie finansowe i prawne.
- Pozostałe informacje: Możliwość rozwoju kariery w dynamicznym środowisku.
- Dlaczego ta praca: Pracuj nad przełomowymi projektami AI w przyjaznej kulturze firmy.
- Kwalifikacje: Doświadczenie w programowaniu CUDA i głębokie zrozumienie architektury GPU.
Przewidywane wynagrodzenie mieści się w przedziale 135000 - 165000 zł za rok.
MWDN to globalna firma IT outstaffingowa z ponad 23-letnim doświadczeniem, która łączy wyjątkowe talenty technologiczne z wiodącymi firmami w Izraelu, USA, Wielkiej Brytanii i Europie Zachodniej. Oferujemy możliwości pracy nad międzynarodowymi produktami w stabilnym i profesjonalnym środowisku. Szukamy wysoko wykwalifikowanego inżyniera lub badacza z głęboką wiedzą na temat obliczeń GPU, CUDA i optymalizacji wnioskowania LLM do pracy nad trudnymi problemami na styku systemów AI i obliczeń o wysokiej wydajności.
Zakres obowiązków:
- Badanie i optymalizacja wydajności wnioskowania LLM na nowoczesnych GPU.
- Praca z frameworkami do wnioskowania i serwowania, takimi jak vLLM, SGLang, TensorRT-LLM lub podobnymi systemami.
- Analiza wykonania GPU, wzorców dostępu do pamięci, wydajności rdzeni i wąskich gardeł wnioskowania.
- Opracowywanie, optymalizacja, debugowanie lub inżynieria odwrotna rdzeni CUDA i niskopoziomowych operacji GPU.
- Badanie technik optymalizacji dla mnożenia macierzy, mechanizmów uwagi i warstw sieci neuronowych.
- Benchmarking wydajności i identyfikacja możliwości poprawy opóźnienia, przepustowości i wykorzystania GPU.
- Praca nad technicznie wymagającymi problemami wymagającymi silnego myślenia analitycznego i praktycznych eksperymentów.
Wymagania:
- Silne doświadczenie praktyczne z CUDA i programowaniem GPU.
- Głębokie zrozumienie architektury GPU, hierarchii pamięci, równoległego wykonywania i optymalizacji wydajności.
- Doświadczenie z wnioskowaniem LLM, systemami AI, rdzeniami GPU lub obliczeniami o wysokiej wydajności.
- Znajomość jednego lub więcej frameworków, takich jak vLLM, SGLang, TensorRT-LLM, Triton lub FlashAttention.
- Doświadczenie w debugowaniu złożonych problemów wydajnościowych i badaniu zachowania systemu na niskim poziomie.
- Silne umiejętności rozwiązywania problemów oraz zdolność do komunikowania skomplikowanych koncepcji technicznych w języku angielskim.
Preferencje:
- Doktorat lub doświadczenie badawcze w dziedzinie informatyki, uczenia maszynowego, architektury komputerowej lub pokrewnej dziedziny.
- Publikacje, projekty badawcze lub znaczące wkłady w otwarte źródła infrastruktury GPU/LLM.
- Doświadczenie z wewnętrznymi mechanizmami PyTorch, rozproszonym wnioskowaniem, kwantyzacją, optymalizacją pamięci KV lub niestandardowymi rdzeniami GPU.
- Wkład w projekty takie jak vLLM, SGLang, Triton, FlashAttention lub pokrewne repozytoria.
Warunki:
- Zarządzanie z podejściem skoncentrowanym na ludziach z minimalną biurokracją.
- Przyjazna kultura firmy, potwierdzona przez pracowników, którzy decydują się wrócić.
- Elastyczne godziny pracy.
- 29 dni urlopu (18 dni roboczych rocznie plus wszystkie święta narodowe).
- 10 płatnych dni zdrowotnych.
- Pełne wsparcie finansowe i prawne dla niezależnych kontrahentów.
- Darmowe lekcje angielskiego z native speakerami lub nauczycielami ukraińskimi.
- Dedykowane wsparcie HR.
AI Engineer – pracodawca: MWDN Ltd.
MWDN to globalna firma IT, która od ponad 23 lat łączy wyjątkowe talenty technologiczne z wiodącymi firmami na całym świecie. Oferujemy stabilne i profesjonalne środowisko pracy, które sprzyja rozwojowi kariery oraz zapewnia wsparcie prawne i finansowe dla niezależnych wykonawców. Nasza kultura pracy opiera się na przejrzystości, elastyczności oraz dbałości o pracowników, co czyni nas jednym z najlepszych pracodawców w regionie.