Вообще все курсы Хекслета бесплатные! Но только до 15 декабря. Всё, что нужно → принять вызов

С++ Developer (iSearch)

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

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

Компания

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

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

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

SberDevices - инновационное направление компании, которое создает умные устройства, виртуальные ассистенты и другие продукты в области NLP, gamedev, computer vision. Мы создаем поисковый движок, который работает со множеством различных данных.

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

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

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

Что мы ждем от идеального кандидата:

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

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

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

Вам предстоит:

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

Ключевые навыки:

  • Python
  • C++
  • ElasticSearch
  • ML
  • HighLoad

Бонусы

  • Профессиональный рост в команде дружных профессионалов
  • Профессиональное обучение, семинары, тренинги, конференции, корпоративная библиотека
  • ДМС, страхование жизни
  • Самые инновационные, амбициозные проекты и задачи
  • Свободный дресс-код
  • Большой и комфортный офис со спортзалом, библиотекой, столами для пинг-понга, кафе для сотрудников и видом на Москва Сити
  • Гибкий график для оптимального баланса работы и личной жизни
  • Льготные кредиты и корпоративные скидки
  • Конкурентная компенсация (оклад и премии по результатам деятельности)