Middle ML и DL-разработчик

Array ( [_job_location] => Array ( [0] => Зп на собеседовании ) [_application] => Array ( [0] => https://hh.ru/vacancy/75659303 ) [adressgeod] => Array ( [0] => ) [_company_tagline] => Array ( [0] => ) [_id_hh] => Array ( [0] => hh::75659303 ) [_id_api] => Array ( [0] => 36486 ) [rmp_vote_count] => Array ( [0] => 12 ) [rmp_avg_rating] => Array ( [0] => 5 ) [xyz_smap] => Array ( [0] => 1 ) [xyz_smap_insert_og] => Array ( [0] => 1 ) [_tracked_submitted] => Array ( [0] => 1673438077 ) [wp_to_buffer_needs_publishing] => Array ( [0] => 1 ) [_eb_reusable_block_ids] => Array ( [0] => a:0:{} ) [_filled] => Array ( [0] => 0 ) [_featured] => Array ( [0] => 0 ) [_thumbnail_id] => Array ( [0] => 24779 ) [post_views] => Array ( [0] => 386 ) ) Array ( [0] => WP_Term Object ( [term_id] => 33 [name] => Полный день [slug] => full-time [term_group] => 0 [term_taxonomy_id] => 33 [taxonomy] => job_listing_type [description] => [parent] => 0 [count] => 26047 [filter] => raw ) [1] => WP_Term Object ( [term_id] => 2900 [name] => Стажировка [slug] => junior [term_group] => 0 [term_taxonomy_id] => 2900 [taxonomy] => job_listing_type [description] => [parent] => 0 [count] => 9931 [filter] => raw ) )

CVisionLab — разработчик наукоёмкого программного обеспечения в области компьютерного зрения и машинного обучения. В основе наших решений лежат передовые технологии разработки программного обеспечения, основанные на лучших DevOps и MLOps практиках, в качестве инфраструктуры используются облачные сервисы Google и Amazon, а под капотом – современные методы глубокого машинного обучения. Мы работаем над долгосрочными проектами – развиваем собственные облачные сервисы для анализа изображений и медицинских данных, а также активно участвуем в разработке продуктов для наших клиентов в таких областях, как:

  • Анализ медицинских изображений.
  • Системы контроля качества на основе технического зрения.
  • Системы технического зрения для роботизированных комплексов.
  • Интеллектуальное видеонаблюдение.
  • Поиск изображений по визуальному подобию в больших фотоколлекциях, и др.

В связи с расширением проектов мы ищем в нашу дружную команду амбициозных и целеустремленных ML-разработчиков, которые ценят не только математическую красоту нейронных сетей, но и разделяют трепетное отношение к технологичному деплою моделей в продакшен и эксплуатации сетей в изменяющейся внешней среде.

Своим сотрудникам мы предлагаем конкурентную заработную плату (белую и пушистую!), возможность совмещать работу из дома с работой в уютных офисах в Таганроге и Ростове, печеньки за счет компании. Задачи у нас сложные, и мы уже сломали себе голову над их решением:) Если вам такое по духу – добро пожаловать в круг единомышленников!

Что мы ожидаем от кандидата

  • Опыт работы инженером программного обеспечения от 2 лет.

  • Уверенное знание одного из популярных фреймворков для глубокого машинного обучения (PyTorch, TensorFlow, MxNet).

  • Опыт разработки на Python в контексте задач машинного обучения, подготовки и анализа данных.

  • Уверенное знание библиотек numpy, matplotlib, scikit-learn, scipy.

  • Опыт разработки на Unix-подобных системах.

  • Инициатива в выборе способа решения поставленных задач.

  • Хорошее знание английского языка на уровне, достаточном для общения с иностранными коллегами (Intermediate+).

Будет плюсом

  • Опыт разработки для облачных систем, знание Docker и микросервисных архитектур.

  • Опыт в решении задач компьютерного зрения на основе сверточных сетей.

  • Уверенное знание фреймворков для тестирования.

  • Опыт разработки многопоточных приложений.

Проекты, над которыми будем работать

  • Обучение детектора объектов, добавление новых типов объектов. Включает работу с несбалансированной выборкой, подбор гиперпараметров обучения. Для модели детектора также необходимо выполнить квантизацию двумя методами: post-training и quantisation aware training.

  • Работа с моделью для семантической сегментации: портирование обученной модели с фреймворка MxNet на PyTorch, дообучение на новых данных, исследование альтернативных архитектур модели в условиях жёстких требований к быстродействию.

Как устроен наш процесс найма

Все начинается с небольшого удаленного интервью с HR-специалистом, в рамках которого мы уточняем базовые моменты, необходимые для работы, и рассказываем о наших проектах. Далее мы обычно предлагаем выполнить небольшую тестовую задачу (а-ля обучить классификационную модель на коллекции MNIST), и приглашаем кандидатов на финальное интервью с техническим директором и одним из техлидов компании. В рамках интервью будем разбирать решение тестовой задачи, поговорим об особенностях языка Python, пройдемся по азам алгоритмов и структур данных, и с удовольствием ответим на все ваши вопросы о компании, команде, наших проектах и работе у нас.

Что дальше

Работа в нашей компании начинается с погружения в принятые у нас технологии разработки и ведения проектов. Первые пару недель отведены на ознакомление с нашим workflow в плотном взаимодействии с техническим директором и техлидами компании.

Спасибо, что дочитали до конца;) Присоединяйтесь к нам – будет интересно!

Сфера деятельности:

Разработка программного обеспечения

Пожалуйста, укажите в отклике, что нашли эту вакансию на Pawetta.ru

Чтобы откликнуться на эту работу, пожалуйста, посетите hh.ru.