Tech Stack
Job Description, Responsibilities & Requirements
Про посаду
Ми - розподілена команда, яка розробляє функції виявлення руху як для хмарних, так і для Edge-середовищ, забезпечуючи високу продуктивність і адаптивність для різноманітних потреб у розгортанні. Ви можете вибрати зосередитися або на Edge, або на Cloud рішеннях. Ті, хто зацікавлений у Edge, працюватимуть над передовими алгоритмами комп'ютерного зору та методами виявлення на основі датчиків для забезпечення ефективної робочої продуктивності безпосередньо на пристроях. Ті, хто зосереджується на Cloud, розроблятимуть масштабовані, високопродуктивні рішення для виявлення руху, використовуючи хмарні технології, оптимізують співпрацю між Edge та Cloud для досягнення найкращих результатів.
Ви будете відповідальні за щоденні дослідницькі завдання, такі як формулювання гіпотез, збір даних для експериментів, навчання та перевірка моделей машинного навчання, перевірка результатів та написання статті про отримані результати.
Обов'язки
- Розробка інноваційних алгоритмів машинного навчання. Впровадження передових методів і технологій у розробці моделей
- Аналіз великих наборів даних для виявлення кореляцій і закономірностей. Візуалізація результатів досліджень для більш зрозумілої інтерпретації
- Налаштування гіперпараметрів та оптимізація алгоритмів. Покращення моделей для підвищення їх ефективності та точності
- Надання консультацій та співпраця з колегами з інших відділів
- Звітування про хід роботи та досягнення проекту керівництву
- Дослідження та оцінка нових технологій у галузі машинного навчання. Впровадження передових ідей та технік у виробничі процеси
- Займатися постійним самовдосконаленням та розвитком технічних навичок. Навчання та наставництво молодших колег для підвищення загального рівня компетентності в команді
Вимоги
- 4+ роки роботи в галузі машинного навчання (домен комп'ютерного зору)
- Практичний досвід у принаймні одній із наступних проблем: класифікація, виявлення, сегментація
- Python3, NumPy, scikit-learn, pandas, SciPy
- Фреймворки глибокого навчання: PyTorch
- Досвід розгортання моделей машинного навчання у виробництво
- Гарне розуміння концепцій машинного навчання та глибокого навчання
- Гарне володіння письмовою та розмовною англійською
Буде плюсом
- Практичний досвід роботи з GANs, VAEs
- Проблеми ймовірнісного програмування та байєсівські фреймворки
- Оптимізація моделей: pruning, quantization, knowledge distillation
- Базове розуміння веб та клієнт-серверної архітектури
- asyncio, aiohttp та інші асинхронні бібліотеки для серверної частини
- Базове розуміння Big Data, розуміння відмінностей між MapReduce та in-memory обробкою
- Алгоритми, структури даних
- SQL, NoSQL
- Docker, Kubernetes, Kubeflow
- С++, Bash
Ми пропонуємо
- Середовище рівних можливостей, прозора та ціннісно-орієнтована корпоративна культура та індивідуальний підхід до кожного члена команди
- Конкурентоспроможне платню та пільги
- Можливість отримати Премію за продуктивність за ваші індивідуальні досягнення та Премію за лояльність, що визнає вашу відданість компанії
- Гіг-контракт
- 21 оплачуваний відпустковий день на рік, оплачувані святкові дні згідно з українським законодавством
- Можливості для розвитку, такі як корпоративні курси, центри знань та безкоштовні заняття англійською, а також навчальні відпустки
- Медичне страхування з першого дня. Можливі хворобові та медичні відпустки
- Режим віддаленої роботи доступний лише в межах України
- Безкоштовні страви, фрукти та закуски при роботі в офісі.