Lead C++ Developer
EPAM Systems (Poland) sp. z o.o.
⚲ Kraków, Grzegórzki
Do uzgodnienia
Wymagania
- łącznie min. 7 lat doświadczenia w branży
- min. 5 lat doświadczenia w tworzeniu oprogramowania w C++ lub Pythonie
- min. 3 lata doświadczenia w testowaniu, utrzymaniu lub wdrażaniu produktów oraz min. 1 rok w projektowaniu i architekturze oprogramowania
- doświadczenie z LLM
- ekspertyza w optymalizacji wydajności na poziomie kerneli
- angielski na poziomie min. B2
Mile widziane
- doświadczenie w optymalizacji kodu TPU/GPU z użyciem Pallas, CUDA lub Triton
- znajomość frameworków ML (JAX/PyTorch) i operacji typu attention, MoE
Opis stanowiska
EPAM szuka Lead C++ Developera do interdyscyplinarnego zespołu CoreML, gdzie będziesz optymalizować kernele pod TPU i GPU dla krytycznych operacji ML oraz budować infrastrukturę (benchmarki, autotuning, narzędzia analizy wydajności). Będziesz współpracować z badaczami ML, zespołami frameworków (JAX, PyTorch) i kompilatorów (XLA). To rola dla doświadczonego inżyniera z wiedzą o niskopoziomowej optymalizacji i nowoczesnym sprzęcie akceleracyjnym.
🔍 Dekoder Ogłoszenia
✓ Ogłoszenie wygląda transparentnie — brak typowych czerwonych flag.