Ищем в команду Behavox (
www.behavox.com)
Senior Python ML Backend Engineer с нотками девопса и оттенками системного архитектора, желающего сделать жизнь команды Data Science проще и беззаботнее, а создаваемые командой сервисы - более надежными, быстрыми и легко масштабируемыми.
Офис на выбор: Спб: (м. Петроградская), Мск: (м. Войковская).
Релокация в Монреаль ~через 3-6 месяцев работы в компании.
Занимаемся
анализом разнообразных коммуникаций (аудио, текст, трейдинг) в т.ч. для compliance (детектирование нарушения финансовых регуляций), mifid (аналитика по трейдинговым данным), в целом комплексного анализа работы компании по данным коммуникаций сотрудников.
Задачи:
- улучшение бэкенда платформы аналитики. Оптимизация ML процессинга. Сейчас используем gunicorn с моделями tensorflow, keras, pytorch, xgboost, scikit-learn и т.п.
- разработка и поддержка микросервисной архитектуры (декомпозиция монолита и все, что с этим связано) - сейчас начинаем использовать mesos/docker для некоторых сервисов, в планах kubernetes и серьезные изменения архитектуры
- оптимизация взаимодействия java приложения и питон сервера
- улучшение механизмов мониторинга, A/B тестирования, онлайн обучения моделей, версионирования, и т.д.
- работа с базами данных, улучшение механизмов синхронизации сервисов
- работа над IDE для аналитиков (аналог google cloud ML / Amazon sagemaker, который ставится клиентам вместе с платформой)
Минимальные требования:
- опыт разработки питон бекэнда от 3 лет
- наличие набитых шишек при разработке и внедрении распределенных высоконагруженных сервисов на питоне
- базовые знания языка java или желание освоить
- опыт работы с базами данных MySQL / redis
- понимание стека Hadoop & Spark
Желательно также увидеть:
- опыт создания распределенных архитектур обработки данных с использованием ML
- опыт программирования на C++, оборачивания C библиотек питоном
- опыт написание кода на cython
- базовые знания ML библиотек
- опыт работы с DevOps инфраструктурой (Ansible, jenkins, AWS, Docker)
- опыт работы, или понимание принципов таких продуктов, как Google cloud ML, AWS Sagemaker, IBM Watson Studio, etc.
От нас:
- Официальное трудоустройство
- З/П белая в зависимости от опыта: 190 000 - 290 000 руб/мес (Gross).
- ДМС после испытательного срока (3 мес)
- Уютный и просторный офис
- Возможность как углубиться в область, так и поработать с другими компонентами системы (коллектив открытый, система сильно горизонтальная)
- Релокация в Монреаль через 3-6 месяцев работы в компании. Полное сопровождение процесса релокации от компании для всей семьи сотрудника (визы, билеты, жилье на первое время и помощь с поиском своего, релокационный бонус и многое другое). ЗП после - от 100 000 CAD Gross в год (подробнее лучше обсудить с HR)
Ссылка на описание вакансии на HH:
https://hh.ru/vacancy/28929024Если появятся вопросы - постараюсь ответить я, или наш HR (ekaterina.lazareva@behavox.com).
После собеседования с HR будет собеседование с Chief Data Scientist, затем нужно выполнить тестовое задание и пройти финальное собеседование с технической командой.