Algorithm Engineer DSP ML
Полный рабочий день | от 80 000 до 180 000 руб. | winkam.com
О компании:
WINKAM Lab занимаемся разработкой real-time алгоритмов распознавания паттернов в сигналах для IOT-устройств с 2014 года. Основные направления на данный момент — профессиональный спорт и POC для Autonomous Driving.
Работаем небольшой командой с заказчиками из Европы и США, 1-2 проекта в параллели. Среди известных клиентов Intel, Microsoft, Specialized Bicycles. Из планов на 2020: Переезд команды из Новосибирска в новый офис (Москва, СПб или Калининград, отклики кандидатов могут повлиять на решение), найм 2 алгоритмистов.
В первую очередь мы не софтверная компания, а алгоритмическая (тот же DepOps у нас не налажен до конца). Наша страсть — именно алгоритмы, и нам нравится оставаться сплоченной командой спецов в этой области. Если вы разделяете нашу страсть к алгоритмам, и вы ищете команду для работы как минимум на 2-3 года, давайте пообщаемся!
Кого мы ищем:
Разработчика алгоритмов с желанием и опытом создания real-time алгоритмов в DSP и ML (фильтрация и распознавания паттернов в непериодических сигналах, Spatiotemporal Pattern Recognition).
Уровень — талантливый Junior, уверенный Middle.
Что мы ожидаем от кандидата:
- Владение технологиями: Digital signal processing (filters, feature extraction, analysis), algorithm’s theory, ML algorithms, С++ / Python, Git.
- Умение писать алгоритмы с нуля, опираясь на научные статьи, используя ML там, где это возможно. Если был опыт совмещения DSP и ML, он будет уверенным плюсом.
- Математика: умение читать формулы и понимать особенности математических моделей.
- Английский на уровне Intermediate: понимание документации, знание правильных технических терминов.
Весомыми плюсами будут:
- Опыт работы с Qt (C++), MATLAB,TensorFlow.
- Опыт работы с разными open-source ML библиотеками.
- Работа с данными с сенсоров — понимание погрешностей, ограничений выборок, Data Augmentation, Sensor Calibration.
- Насмотренность на научные статьи в области распознавания паттернов, чтобы отличить подделку от хорошего обоснования.
- Знакомство с ROS, ROS 2.0 (real-time OS).
- Fluent Speaking English.
- PhD в Computer Science / Electric Engineering.
- Опыт Embedded Real-Time CV – отдельный жирный плюс.
Как построена работа в команде:
- Текущий проект связан с XYZ UWB, профессиональным спортом и распознаванием разных паттернов на сигналах в real-time.
- Написание алгоритмов на Python, C++ с нуля, реже доработки open-source библиотек.
- Отладка алгоритмов на размеченных выборках данных.
- Ревью алгоритмов и кода других разработчиков.
- Составление задания Data Steward о том, какие данные нужны.
- Доработка внутренних инструментов для эффективной работы (Qt (C++), Python)).
Условия работы:
- Молодой талантливый коллектив, уютный офис в Новосибирске. Спойлер: в 2020 году будем открывать новый офис в Москве, СПб или Калининграде (отклики кандидатов могут повлиять на решение) и перевозить туда текущую команду.
- Иногда пишем научные публикации на IEEE с указанием со-авторов. Были публикации с KIT и Stanford.
- «Белая» ЗП по ТК РФ, сумму обсуждаем по результатам собеседования (зависит от текущих навыков и опыта работы).
- Регулярный оплачиваемый отпуск – будем выгонять :) При перегрузке на работе всегда даём отгул. Нам важно чтобы голова сотрудников была свежая.
- Работа на оборудовании компании (ноутбуки, десктопы, и т.п.).
Из плюшек:
Раз в год 2-3 месяца делаем внутренние R&D проекты: свои библиотеки DSP/ML, софтверные тулзы, или просто экспериментируем с новыми идеями.
- После успешного прохождения испытательного срока возможно брать работу на дом.
- Небольшая команда, для ключевых сотрудников возможны опционы и acqui-hire одним из зарубежных заказчиков.
ОТКЛИКНУТЬСЯ
Масалов Александр
am@winkam.com
