Яндекс

Разработчик поискового рантайма

Офис · Санкт-Петербург, Россия · Английский не нужен

Не указано: грейд

Навыки

  • AI-агенты
  • Алгоритмы и структуры данных
  • Самостоятельность
  • C++
  • Распределённые системы
  • Highload
  • Linux
Ещё 5
  • LLM
  • Наставничество
  • Презентации и выступления
  • RAG
  • Разбор обращений

О компании и продукте

  • Мы создаём технологии, благодаря которым другие команды получают готовый полнотекстовый поиск, key-value-хранилище (eventually consistent) или kNN — и не тратят месяцы на разработку и поддержку собственного решения. Сегодня платформой пользуются сотни сервисов компании, суммарный объём поисковых индексов исчисляется петабайтами, а суммарный RPS — несколькими миллионами
  • Это сложная распределённая система, которая принимает и маршрутизирует запросы, собирает документы из разных источников, фильтрует и ранжирует их в несколько стадий и возвращает результат пользователю. Всё это — под высоким RPS и в условиях частичных отказов: потери шарда, деградации соседних сервисов или выхода из строя целого дата-центра. От рантайма напрямую зависит, насколько быстро работает поиск и сколько ресурсов уходит на обработку каждого запроса. При этом рантайм должен быть универсальным: поддерживать разные типы поисковых структур данных и стадии исполнения запроса
  • Это диктует новые требования к рантайму и открывает множество технических задач. Впереди — большая инженерная работа. Сейчас удачный момент, чтобы присоединиться к нам и повлиять на то, каким станет рантайм
  • Развитие технологий поискового рантайма Мы строим систему, предоставляющую единую модель работы с различными типами поисковых индексов. Сегодня рантайм уже поддерживает классический инвертированный индекс, HNSW-графы, KD-деревья и другие структуры данных

Задачи

  • Технологии и команда экспертов мирового уровня
  • Каждый день сотни IT-команд
  • Яндекса решают сложные, уникальные и интересные технологические задачи
  • У нас можно работать в разных командах с разной продуктовой культурой и атмосферой: в больших хайлоад-сервисах и небольших внутренних стартапах
  • Все специалисты влияют на развитие продукта, помогают встраивать и развивать топовые технологии в сервисах, которые делают жизнь миллионов людей лучше
  • Сильная команда, с которой можно расти и самому стать экспертом мирового уровня
  • Участие в разработке технологий, которые влияют на мировую IT-индустрию
  • Культура инноваций и создание по‑настоящему уникальных продуктов и сервисов О вакансии SaaS (Search-as-a-Service) — общая поисковая платформа в Яндексе
  • Поисковый рантайм — сердце SaaS
  • Разработка логики исполнения поисковых запросов
  • Вам предстоит проектировать общий механизм исполнения запросов, который устроен как граф стадий: доступ к инвертированному индексу, фильтрация по атрибутам, ранжирование и т. д
  • Каждая стадия может выполняться отдельным сервисом, чтобы гибко масштабироваться за пределы одного бэкенда
  • При этом система должна надёжно работать в условиях отказов: корректно деградировать при потере шардов, осознанно выбирать стратегию частичного ответа, балансировать между полнотой результата и скоростью обработки запросов
  • Вы будете развивать эти технологии и внедрять новые, выжимая максимум из доступного железа
  • И всё это — в многопоточной распределённой системе, от которой уже зависят сотни продуктовых сервисов
  • Создание SDK и инструментов для работы с рантаймом Чтобы другие команды решали свои продуктовые задачи, а не погружались в устройство поиска, вам предстоит развивать экосистему рантайма
  • Вы будете разрабатывать удобный SDK — единый интерфейс для отправки поисковых запросов, который упрощает интеграцию, скрывает распределённую природу системы и её сложность
  • улучшать средства самостоятельной диагностики — аналог оператора EXPLAIN из классических баз данных, трассировку запросов и логирование ключевых поисковых стадий
  • и делать многое другое
  • Проектирование языка поисковых запросов Сегодня поисковые запросы описываются набором CGI-параметров
  • В перспективе мы хотим прийти к полноценному языку запросов — и у вас будет возможность спроектировать его с нуля: от грамматики и планировщика до исполнителя

Требования

  • Главная сложность — совместить гибкость и эффективность, чтобы новые структуры и стадии внедрялись без существенного изменения кодовой базы, но при этом каждый запрос укладывался в жёсткие требования по времени и ресурсам
  • С развитием AI поиск переживает тихую революцию: модели ранжирования становятся тяжелее, появляются новые источники данных и подходы к отбору кандидатов на основе LLM, а сам поиск становится фундаментом для RAG-систем и AI-агентов
  • Хорошо знаете классические алгоритмы и структуры данных, умеете выбирать их под задачу
  • Глубоко разбираетесь в многопоточном программировании: знаете модели памяти, примитивы синхронизации, lock-free-структуры и алгоритмы, понимаете природу гонок и умеете их предотвращать
  • Понимаете устройство Linux: процессы и потоки, управление памятью, сеть
  • Используете инструменты профилирования и трассировки
  • Разрабатывали распределённые системы: понимаете, как живут сервисы под нагрузкой и какие бывают точки отказа
  • Понимаете, как устроены поисковые системы: инвертированные индексы, векторный поиск, генерация кандидатов, ранжирование
  • Оптимизировали производительность на низком уровне: работали с кешами CPU, использовали SIMD Работали с системами под высокой нагрузкой и с жёсткими требованиями к времени обработки запросов
  • Проектировали DSL, языки запросов, парсеры или планировщики исполнения

Условия

  • Высокий совокупный доход Премии каждые полгода для всех, кто успешно прошёл ревью
  • Офисы, в которые хочется ходить В офисах есть всё, что нужно для комфортной работы: удобные рабочие зоны, уютные места для отдыха, кофепойнты для спокойных перерывов
  • В офисах в Москве, Санкт-Петербурге, Екатеринбурге, Новосибирске, Казани и Нижнем Новгороде есть тренажёрные залы со всем необходимым
  • Расширенная медицинская страховка Начинает работать с первого месяца
  • В неё входят: плановая и неотложная помощь, стоматология, расширенный превентивный чекап, телемедицина 24/7
  • психотерапия в онлайн-сервисах наших партнёров
  • после года работы добавляется лазерная коррекция зрения, после двух — ведение беременности и роды
  • Также мы покрываем 80% стоимости ДМС для супругов и детей
  • Возможности для роста Есть всё, чтобы учиться: внутренняя платформа с 100+ курсами, менторство и программы для руководителей
  • Оплачиваем участие в профильных конференциях и помогаем подготовиться к публичным выступлениям
  • Если для работы нужен иностранный язык, поможем организовать обучение и оплатим 50% стоимости
  • И ещё Делаем закрытые мероприятия: вечеринки, фестивали и другие ивенты
  • В Яндексе много клубов по интересам, Random Coffee, сервисы для знакомств и взаимопомощи
  • А наши спортивные клубы регулярно участвуют в забегах, триатлонах и других соревнованиях
  • На портале скидок масса специальных предложений для сотрудников от наших партнёров
  • Возможность поработать с разными командами над разными задачами и продуктами

Паспорт вакансии

История публикации

Появилась в Вакандии28 дней
Перепубликациинетпубликовалась один раз
Проверяли на источникеВидели 28 дней назад
Среди похожихНет данныху карточки не хватает полей, чтобы найти похожие

Откуда что взялось

Отмечено то, что вывели мы. Без пометки — значение назвал работодатель.

Грейдне указан
Формат работыОфисвычитано из текста вакансии
ГеографияСанкт-Петербург, Россиявычитано из текста вакансии
Зарплата≈ 150 000 RUB в месяцнаша оценка, в вакансии не названа

Почему на этом месте в выдаче

Порядок выдачи объявлен контрактом: свежесть решает между днями, полнота и зарплата — внутри дня.

Полнота карточки753 из 4 полей: грейд, формат, география, зарплата
Зарплата названа0вилки работодателя нет, показана наша оценка

Проверка Вакандии

Источники и свежесть

Тип источника
Агрегатор вакансий
Найдено публикаций
1
Посмотреть публикации и даты
  • hcareersОсновная публикация · 2026-08-12

Работодатель

Яндекс

50 активных вакансий · вилка работодателя указана в 1%

Открыть профиль компании

Безопасность

Отклик уходит на сайт источника

Вакандия показывает вакансию, но не отправляет отклик и не проверяет работодателя. Сам отклик вы оставляете на внешнем сайтеhh.ru.

Признаки мошенничества
  • Просят предоплату, «залог» или деньги за обучение и оборудование.
  • Требуют код из SMS, данные банковской карты или доступ к «Госуслугам».
  • Быстро уводят в мессенджер и торопят с решением.
  • Обещают большой доход без опыта и без деталей задач.

Настоящий работодатель не просит денег и платёжных данных до трудоустройства.

Продолжить поиск

Похожие вакансии

Причина сходства указана на каждой карточке