Senior C++ Software Engineer with CUDA/GPU/TPU
EPAM Systems (Poland) sp. z o.o.
⚲ Kraków, Grzegórzki
Do uzgodnienia
Wymagania
- min. 5 lat doświadczenia w inżynierii oprogramowania z naciskiem na ML/AI
- min. 5 lat doświadczenia w C++ oraz programowaniu kerneli w CUDA
- znajomość architektur GPU i akceleratorów AI
- doświadczenie w budowaniu i pracy z modelami ML w PyTorch lub TensorFlow
- rozumienie nowoczesnych architektur modeli, takich jak transformers
- znajomość języka angielskiego na poziomie min. B2
Mile widziane
- biegłość w Pythonie z praktyką w trenowaniu i fine-tuningu modeli deep learning
- udokumentowane doświadczenie z LLM oraz projektowaniem i wdrażaniem sieci neuronowych
Opis stanowiska
Rola w zespole budującym kompilator i stos sieci neuronowych (LLM, CNN) dla nowej generacji komputerów do AI — pisanie kerneli w C++ pod architektury GPU/AI-akceleratorów, optymalizacja kompilatora i modeli w PyTorch/TensorFlow oraz odpowiedzialność za wydajność i poprawność na poziomie kerneli. Praca z ekspertami od architektury komputerów i projektowania ASIC, z realnym wpływem na decyzje techniczne jako lead developer. To oferta dla doświadczonego inżyniera niskopoziomowego, który łączy C++/CUDA z praktyką w ML — nie dla osoby zaczynającej przygodę z GPU.
🔍 Dekoder Ogłoszenia
✓ Ogłoszenie wygląda transparentnie — brak typowych czerwonych flag.