Python-разработчик (Intelligent Search) (удаленная работа)

5 мая 2024

Уровень зарплаты:
от 200 000 до 400 000 руб.
Требуемый опыт работы:
Не указан

Вакансия: 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-конференциях;

  • В вашем распоряжении все необходимые инструменты, мощное оборудование;

  • Знаменитый офис на Кутузовском проспекте с парковкой и спортзалом, возможность выбора формата работы (офис, удалёнка или гибрид);

  • Расширенная программа ДМС (возможность подключения родственников), страхование жизни, специальные условия по кредитам/ипотеке, скидки от компаний-партнёров;

  • Атмосфера стартапа и надёжность гиганта.