Напиши текст вакансии для должности "Middle Python разработчик в SberDevices (инфраструктура поиска)". Название компании: "Сбербанк". Расположение: Москва. График работы: Полный день. Опыт работы: От 1 года до 3 лет. Ключевые навыки: 'Python', 'SQL', 'NoSQL', 'BigData', 'ML', 'HighLoad'

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