Lead C++ Developer
EPAM Systems (Poland) sp. z o.o.
⚲ Kraków
Do uzgodnienia
Wymagania
- 7+ lat doświadczenia w branży
- 5 lat doświadczenia w tworzeniu oprogramowania w C++ lub Python
- 3 lata doświadczenia w testowaniu, utrzymaniu lub wdrażaniu produktów software'owych
- 1 rok doświadczenia w projektowaniu i architekturze oprogramowania
- Doświadczenie z LLM
- Ekspertyza w optymalizacji wydajności na poziomie kernela
- Angielski na poziomie B2 lub wyższym
Mile widziane
- Optymalizacja kodu TPU/GPU z użyciem Pallas, CUDA lub Triton
Opis stanowiska
EPAM szuka Lead C++ Developera do pracy nad wysokowydajnymi kernelami dla operacji ML na TPU i GPU — od projektowania i optymalizacji, przez infrastrukturę benchmarków i autotuningu, po współpracę z badaczami ML i inżynierami kompilatorów (JAX, PyTorch, XLA). To rola dla osoby z głęboką specjalizacją w optymalizacji na poziomie kernela i realnym doświadczeniem z LLM, która chce wpływać na wydajność dużych treningów i szybkiej inferencji oraz współtworzyć biblioteki OSS. Nie jest to oferta dla kogoś szukającego pracy aplikacyjnej — liczy się niskopoziomowa znajomość architektur akceleratorów i kompilatorów.
🔍 Dekoder Ogłoszenia
✓ Ogłoszenie wygląda transparentnie — brak typowych czerwonych flag.