👀 Дизайнеры, какая команда подходит вам по вайбам? Проверяйте на Вайб-чеке→ vibe.habr.com

Python-разработчик (Intelligent Search)

Зарплата

от 200 000 до 400 000 ₽

Местоположение и тип занятости

МоскваПолный рабочий день

Компания

Модели обработки естественного языка, речевые технологии, алгоритмы компьютерного зрения и системы биометрии

Описание вакансии

Условия работы

SberDevices — молодая IT-компания. Мы занимаемся разработкой голосовых продуктов, умных устройств, виртуальных персонажей, виртуальных ассистентов и сервисов для них.

Команда Intelligent Search создаёт поисковый сервис, который работает с запросами на естественном языке. На базе разрабатываемых нами решений можно построить умный и гибкий поиск для разного контента: видео, музыка, фудтех и т.д. Наша цель – создать поисковую платформу, которой сможет воспользоваться каждый разработчик.

В проекте много элементов машинного обучения, больших данных и высокой нагрузки, огромное количество задач обработки естественного языка и информационного поиска, а так же постоянный поток нетривиальных задач. Мы в команде очень любим то, что мы делаем, и спешим делать еще больше и еще лучше. Команда для нас — это настоящая ценность, где каждый важен и крут.

Мы используем Python/C++/Java, PostgreSQL, ElasticSearch, Hadoop, Kafka, Redis, Kubernetes, OpenShift, Ansible, Prometheus

Что предстоит делать?

  • решать разнообразные задачи: от молниеносных продуктовых фич до создания основных компонентов высоконагруженной системы поиска;
  • интегрировать в поисковую платформу новые доменные области;
  • заниматься масштабированием поиска, его оптимизацией и ускорением;
  • исследовать и разрабатывать инфраструктурные решения;
  • доводить идеи до реализации.

Мы ожидаем, что вы:

  • имеете опыт промышленной разработки на Python от 3-х лет;
  • имеете опыт применения в работе классических алгоритмов;
  • знаете классические структуры данных и особенности работы с ними в Python;
  • имеете опыт работы с реляционными и нереляционными базами данных и понимание их устройства;
  • умеете писать читаемый и поддерживаемый код;
  • любопытны и с чувством юмора :)

Будет плюсом:

  • понимание ключевых аспектов построения отказоустойчивых распределенных систем;
  • знакомство с библиотеками ML/DL;
  • представление о принципах построения ETL пайплайнов;
  • опыт работы с ElasticSearch как с поисковым инструментом, а не хранилищем логов.

Почему вам понравится работать у нас?

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