Senior Machine Learning Engineer
Про компанію
Senior Machine Learning Engineer — це hands-on роль із високим рівнем самостійності та відповідальності.
Людина відповідатиме за критично важливі ML-компоненти, які вже працюють або мають працювати у production. Очікується здатність самостійно розібрати нечітко сформульовану проблему, запропонувати практичне технічне рішення та довести його до стабільної роботи в масштабі.
Це не research-only позиція — основний акцент на глибині технічної експертизи та реальному production impact.
Основні задачі
- Будувати core ML-системи для proactive AI-продукту, розрахованого на довготривалу взаємодію з користувачем.
- Вести ML-задачі end-to-end: від підготовки даних і навчання моделей до evaluation, inference та подальших ітерацій.
- Перетворювати research-ідеї на стабільні production-рішення.
- Аналізувати та усувати проблеми моделей і систем на основі реальних production signals.
- Швидко працювати ітераціями: запустити → виміряти результат → покращити → повторити.
- Тісно співпрацювати з research, product та engineering командами.
- Менторити інших ML Engineers і проводити technical review їхньої роботи.
- Працювати з реальними production-обмеженнями: latency, cost, reliability та safety.
Технології
- Python
- PyTorch / JAX
- GPU-based training and inference systems
Який досвід шукають
Найкраще підійде людина, яка:
- уже створювала та запускала ML-системи, якими користувалися реальні користувачі;
- розуміє не лише те, як сучасні ML-моделі повинні працювати, але й як вони можуть ламатися або поводитися непередбачувано в production;
- пише якісний production code;
- мислить системами, а не окремими скриптами чи експериментами;
- здатна самостійно брати ownership за задачу й доводити її до завершення;
- швидко навчається, чітко комунікує та постійно покращує рішення через ітерації.
Очікуваний результат роботи
- ML-моделі та системи стабільно відповідають вимогам щодо accuracy, latency, reliability та efficiency.
- Складні production issues швидко виявляються, аналізуються та вирішуються.
- Training, inference та data pipelines залишаються масштабованими, стабільними й підтримуваними.
- ML-системи постійно покращуються на основі реальних сигналів та user feedback.
- Senior Engineer допомагає підвищувати загальний technical bar ML-команди через mentoring та technical guidance.
- ML-функціональність якісно інтегрується у продукт і працює на бізнес-цілі.
Як працює команда
Компанія робить ставку на невелику, але дуже сильну hands-on команду.
Від людей очікують:
- високої самостійності;
- сильного engineering judgment;
- здатності структурувати невизначені задачі;
- швидкості;
- балансу між якістю та швидким learning cycle.