Middle Systems / Software Engineer
Data Science UA — сервісна компанія з глибокою експертизою у сферах AI та Data Science. Наша історія розпочалася у 2016 році з першої конференції Data Science UA у Києві, і відтоді ми створили одну з найбільших спільнот у сфері штучного інтелекту в Європі.
Це роль на стику Software Engineering та Computer Vision: робота з реальними відеопотоками з камер, обробкою даних і запуском ML-моделей у режимі реального часу.
Що буде у роботі
- Розробка та оптимізація пайплайнів Computer Vision.
- Робота з камерами та відеопотоками.
- Інтеграція та оптимізація ML model inference.
- Обробка даних між етапами CV-пайплайна з мінімальними затримками.
- Оптимізація використання CPU/GPU, пам'яті та швидкості обробки.
- Пошук і усунення проблем продуктивності та складних помилок.
Взаємодія з ML/CV інженерами для переведення моделей у стабільні робочі пайплайни.
Кого шукаємо
Нам важлива не конкретна мова програмування, а досвід роботи зі складними продуктивними системами.
Буде цікаво, якщо ви працювали з:
- Computer Vision або відеообробкою;
- камерами та відеопотоками;
- ML inference / inference pipelines;
- real-time або low-latency системами;
- GPU/CUDA;
- OpenCV;
- GStreamer / FFmpeg / RTSP;
- shared memory / zero-copy;
- C++, Python, Go або іншими мовами.
Python — основна мова в проєкті, але не обов'язково має бути вашою основною мовою.
Буде плюсом
- досвід оптимізації inference;
- робота з великими потоками відеоданих;
- розуміння процесів, потоків, конкурентності та пам'яті;
- Docker та Linux;
ZeroMQ та інші інструменти для обміну даними між компонентами.
Проєкт
Реальна Computer Vision-платформа для промислової безпеки, де камери та ML-моделі працюють у режимі реального часу.
Основний фокус — продуктивність, стабільність і побудова ефективних пайплайнів обробки відео.