Sfera-rabota.ru

Вакансия “Разработчик на C++ в команду геопоиска“

Организация

Яндекс

у этого работодателя ещё 778 активных вакансий
Яндекс

Id: 1484681
Активная Вакансия
Обновлена: 06.07.2023
Тщательный отбор
Должность
Разработчик на C++ в команду геопоиска
Заработная плата
по договоренности
Описание вакансии:
Вид работы:
#аналитическая
Рабочее место:
Стационарное рабочее место
Тип занятости:
Постоянная работа
График работы:
полный день
Опыт работы: Более 3-х лет
Дополнительно:

Ежедневно в Поиске и Картах пользователи делают миллионы поисковых запросов о кафе, аптеках, заправках и прочих организациях. Бывает так, что пользователь заранее знает, о какой организации хочет почитать, и тогда запрос может выглядеть так: [ТЦ Галерея], [Эрмитаж] или [Пискарёвский 2 к2Щ]. А бывает, что перед пользователем стоит задача выбора: где ближайший магазин, куда сходить поужинать или в каком салоне красоты постричься. Такие запросы мы называем поиском и выбором мест.

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

Именно задача полезного и достаточно полного представления стоит перед нашей командой функциональности геопоиска.

Помимо бэкенда команда занимается аналитикой и ML, поэтому вместе мы можем непосредственно влиять на продукт. Вопросы, над которыми мы постоянно работаем:

Нужно ли показывать что-то геоспецифичное по данному запросу? Например, важно отличать запросы [Пушкин] и [кафе Пушкин].

Какой именно это класс запросов: про одну организацию или про рубрику? А может быть про определённую сеть?

Был ли запрос пользователя конкретизирован? Может быть, его интересует именно сайт организации?

Весь наш рантайм написан на C++, а офлайн-подготовку данных мы делаем на Python. Наш бэкенд — часть большого Поиска и Яндекс Карт, поэтому речь идёт о высоконагруженном сервисе с десятками тысяч RPS. Кроме того, продуктовые проекты — это всегда плотная работа с фронтендом.

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

отлично знаете С++;

знакомы с базовыми алгоритмами и структурами данных;

разбираетесь в многопоточности и распределённой обработке;

готовы развивать HTTP-сервисы и следить за их эксплуатацией.

Будет плюсом, если вы:

знаете Python;

применяли машинное обучение.

Условия:

сильная команда, с которой можно расти;

сложные задачи для сервисов с миллионами пользователей;

зарплата на уровне рынка и выше;

премии каждые полгода для всех, кто работает эффективно;

ипотечные программы;

компенсация оплаты питания на территории офиса;

расширенная программа ДМС, оплата 80% стоимости ДМС для супругов и детей;

спортзал, тренажёрный зал, йога в офисе;

гибкий график работы;

парковка для сотрудников.

Loading...