Solution Architect (Kernel Optimization & ML Performance)
⚲ Krakow
20 000 – 35 000 zł / mies.
Wymagania
- wykształcenie wyższe (licencjat lub magister) w dziedzinie informatyki lub równoważne doświadczenie praktyczne
- 12+ lat doświadczenia w inżynierii oprogramowania, w tym 5+ lat w architekturze lub przywództwie technicznym
- dogłębna znajomość frameworków ML (JAX, PyTorch, TensorFlow) i koncepcji Core ML
- praktyczna ekspertyza w optymalizacji na poziomie kerneli dla TPU/GPU
- doświadczenie z C++/Python w obliczeniach wysokowydajnościowych
- znajomość zasad kompilatorów, optymalizacji grafów i narzędzi takich jak MLIR lub OpenXLA
- doświadczenie w projektowaniu skalowalnych, produkcyjnych systemów ML
Opis stanowiska
Solution Architect w EPAM Systems do pracy na przecięciu akceleracji sprzętowej i infrastruktury uczenia maszynowego. Będziesz definiować architekturę dla krytycznych wydajnościowo obciążeń ML, tworzyć roadmapę optymalizacji kerneli na TPU i GPU oraz współpracować z badaczami ML, inżynierami kompilatorów i architektami systemów. To rola dla bardzo doświadczonego inżyniera z ekspertyzą w optymalizacji niskopoziomowej i frameworkach ML. Uwaga: 'dynamic and fast-paced environment' w praktyce oznacza częste zmiany priorytetów i presję czasową.
🔍 Dekoder Ogłoszenia
🔴
dynamic and fast-paced environment
Częste zmiany priorytetów, możliwe nadgodziny i presja czasowa
🟡
proactive mindset
Oczekiwanie pracy ponad zakres obowiązków i samodzielnego wychodzenia poza role