Компания занимается разработкой, проектированием и испытанием интеллектуальных сенсорных систем, основанных на машинном зрении и обработке сигналов. В данный момент мы ищем новых сотрудников – разработчиков алгоритмического и программного обеспечения для решения следующих задач: формирование и управление датасетами; управление сенсорами; предварительная обработка сенсорных данных; реализация моделей машинного и глубокого обучения; взаимодействие сенсорных комплексов с операторами и иными информационными системами.
Обязанности:
- Разработка и формализация технических требований и технических заданий на алгоритмическое и программное обеспечение.
- Разработка и тестирование алгоритмов и специального программного обеспечения.Разработка документации на алгоритмическое и программное обеспечение.
- Участие в мероприятиях по формированию датасетов.
- Участие в испытаниях разрабатываемого программного обеспечения.
Обязательные требования:
- Математическое, физико-математическое или техническое образование.
- Наличие базовых знаний в области машинного зрения, обработки сигналов и машинного обучения.
- Знание базовых алгоритмов и структур данных, понимание их плюсов и минусов.
- Уверенное знание Python и С/С++.
- Техническая эрудиция по вопросам программирования (понимание принципов): численные расчеты, распараллеливание процессов и задач, организация очередей, системные вызовы, работа с ОС, работа с данными, обработка временных рядов, обработка фото/видео, работа с GPU, визуализация результатов, формирование отчетов.
- Опыт работы/управления IP-устройствами.
- Опыт создания простых web сервисов, для автоматизированного сбора данных.
- Опыт интеграции OpenCV, PyTorch, Tensorflow.
- Сборка приложений из исходников с возможностью их тюнинга, в том числе: opencv, ffmpeg, gstreamer, live555, intel oneapi, pytorch, tensorflow.
- Умение создавать и подключать собственные библиотеки.
- Умение работать в ОС семейства MS Windows (верс. 7-11) и Linux (Ubuntu не ниже 18.04).
- Умение искать информацию по проблеме, читать документацию.
- Умение читать исходный код (в том числе чужой некачественный).
- Умение вести несколько проектов параллельно.
- Английский для чтения и понимания научной и технической документации.
- Готовность к краткосрочным командировкам по РФ.
Будет плюсом:
- Умение писать небольшие скрипты на bash.
- Базовые знания языка SQL.
- Умение создавать простые приложения на Qt.
- Опыт участия в НИР и/или ОКР.
- Знание математической статистики и умение её применять для решения задач.
- Иметь начальные знания по стандартам ведения и подготовки технической документации ГОСТ ЕСПД.
Ключевые навыки:
Python, С/С++, OpenCV, PyQt.
Условия:
- Зарплата по результатам собеседования (до 150 т.р. на руки).
- График работы: 5/2 с 9.30 до 18.30 (допустим гибкий график).
- Возможность карьерного роста.
- Возможность обучения в аспирантуре.
- Полное соблюдение ТК РФ.
- Собственная столовая.
- Оборудованный спортзал.
- Бесплатная парковка на территории.
- Оборудованное рабочее место.
- Участие в интересных проектах.
- Территориальное расположение – Москва, м. Калужское.