ML developer (удаленно)
Агентство / HR ресурс NEW.HR ( new.hr )
Опыт работы любой
Про проект:
Сервис интерактивной телефонии. Направление анализа и распознавания аудио.
Ключевая задача - развитие проектов по распознаванию речи для телефонии.
Проект сложный и очень интересный. Вы получите опыт живой бизнес-разработки (вся обратная связь поступает моментально), опыт работы с высоконагруженными системами, практику командной работы с применением современных инструментов и подходов.
Чем предстоит заниматься:
- Принимать участие в проекте — от обсуждения задачи до запуска;
- Проектирование и разработка микросервисов;
- Исправлять баги и улучшать технические характеристики сервиса;
- Дорабатывать существующий бэкэнд;
- Проводить ревью кода;
- Декомпозировать и оценивать трудоемкость задач.
Какие навыки нам нужны:
- Коммерческий опыт разработки от 2-х лет;
- Опыт работы с Docker;
- Понимание того, как работают web-приложения;
- Понимание принципов асинхронного программирования;
- Понимание базовых ML-алгоритмов..
- Опыт работ с Python ML + DL фреймворками Sklearn, Numpy, Pandas, Pytorch.
- Практические навыки построения сервисов на основе обученных моделей.
- Желание заниматься инженерной и инфраструктурной стороной исследований в предметной области, интерес к разработке технологий.
- Высокая техническая грамотность: алгоритмический базис, опыт решения архитектурных проблем.
- Глубокие знания Linux;
- Опыт использования профилировщиков (py-spy, pyinstrument);
- Понимание SQL и построения оптимальных запросов.
Будет плюсом:
- Углубленный PosgreSQL - чтение explain, работа с партицированными таблицами и таблицами в сотни GB;
- Уверенное знание одного из web фреймворков (Django, Flask, FastAPI);
- Опыт работы с БД через ORM.
- Применение кэширования;
Условия:
- Оформление по ТК РФ, с первого рабочего дня;
- Плюшки аккредитованной ИТ компании;
- Формат работы: удаленно.
- Своевременная оплата труда;
- Нет бюрократии.