Python-разработчик (Intelligent Search)
Зарплата
Требования
Местоположение и тип занятости
Компания
Описание вакансии
Условия работы
SberDevices — молодая IT-компания. Мы занимаемся разработкой голосовых продуктов, умных устройств, виртуальных персонажей, виртуальных ассистентов и сервисов для них.
Команда Intelligent Search создаёт поисковый сервис, который работает с запросами на естественном языке. На базе разрабатываемых нами решений можно построить умный и гибкий поиск для разного контента: видео, музыка, фудтех и т.д. Наша цель – создать поисковую платформу, которой сможет воспользоваться каждый разработчик.
В проекте много элементов машинного обучения, больших данных и высокой нагрузки, огромное количество задач обработки естественного языка и информационного поиска, а так же постоянный поток нетривиальных задач. Мы в команде очень любим то, что мы делаем, и спешим делать еще больше и еще лучше. Команда для нас — это настоящая ценность, где каждый важен и крут.
Мы используем Python/C++/Java, PostgreSQL, ElasticSearch, Hadoop, Kafka, Redis, Kubernetes, OpenShift, Ansible, Prometheus
Что предстоит делать?
- решать разнообразные задачи: от молниеносных продуктовых фич до создания основных компонентов высоконагруженной системы поиска;
- интегрировать в поисковую платформу новые доменные области;
- заниматься масштабированием поиска, его оптимизацией и ускорением;
- исследовать и разрабатывать инфраструктурные решения;
- доводить идеи до реализации.
Мы ожидаем, что вы:
- имеете опыт промышленной разработки на Python от 3-х лет;
- имеете опыт применения в работе классических алгоритмов;
- знаете классические структуры данных и особенности работы с ними в Python;
- имеете опыт работы с реляционными и нереляционными базами данных и понимание их устройства;
- умеете писать читаемый и поддерживаемый код;
- любопытны и с чувством юмора :)
Будет плюсом:
- понимание ключевых аспектов построения отказоустойчивых распределенных систем;
- знакомство с библиотеками ML/DL;
- представление о принципах построения ETL пайплайнов;
- опыт работы с ElasticSearch как с поисковым инструментом, а не хранилищем логов.
Почему вам понравится работать у нас?
- Крутая драйвовая команда, интересные задачи, возможность увидеть результаты своей работы внедрёнными в продукт; возможность участия на внутренних и внешних IT-конференциях;
- В вашем распоряжении все необходимые инструменты, мощное оборудование;
- Знаменитый офис на Кутузовском проспекте с парковкой и спортзалом, возможность выбора формата работы (офис, удалёнка или гибрид);
- Расширенная программа ДМС (возможность подключения родственников), страхование жизни, специальные условия по кредитам/ипотеке, скидки от компаний-партнёров;
- Атмосфера стартапа и надёжность гиганта.