Lead C++ Developer
EPAM Systems (Poland) sp. z o.o.
⚲ Kraków
Do uzgodnienia
Wymagania
- wykształcenie wyższe (licencjat) lub równoważne doświadczenie praktyczne
- łącznie min. 7 lat doświadczenia w branży
- min. 5 lat doświadczenia w tworzeniu oprogramowania w C++ lub Python
- min. 3 lata doświadczenia w testowaniu, utrzymaniu lub wdrażaniu produktów software'owych
- min. 1 rok doświadczenia w projektowaniu i architekturze oprogramowania
- doświadczenie z LLM
- ekspertyza w optymalizacji wydajności na poziomie kerneli
- znajomość języka angielskiego na poziomie min. B2
Opis stanowiska
Rola w EPAM Systems przy optymalizacji wysokowydajnych kernelów dla architektur TPU i GPU pod krytyczne operacje uczenia maszynowego. Będziesz projektować i optymalizować kernele (Pallas, Mosaic, Triton), budować infrastrukturę wokół nich (benchmarki, autotuning, narzędzia analizy wydajności, testy regresyjne) oraz współpracować z badaczami ML, twórcami frameworków (JAX, PyTorch) i inżynierami kompilatorów (XLA). To oferta dla specjalisty niskopoziomowej optymalizacji wydajności z doświadczeniem w LLM, a nie dla typowego backendowca aplikacyjnego.
🔍 Dekoder Ogłoszenia
✓ Ogłoszenie wygląda transparentnie — brak typowych czerwonych flag.