Разработчик поискового рантайма в Search-as-a-Service (C++)
Яндекс
- Категория
- Программист
Откликнуться
Прямого контакта в посте нет
Откройте вакансию в Telegram-боте: там весь исходный пост и способ отклика.
Открыть в TelegramОписание
❣️ Разработчик поискового рантайма в Search-as-a-Service (C++)
SaaS (Search-as-a-Service) — общая поисковая платформа в Яндексе. Поисковый рантайм — это сложная распределённая система, которая принимает и маршрутизирует запросы, собирает документы из разных источников, фильтрует и ранжирует их в несколько стадий и возвращает результат пользователю.
Какие задачи вас ждут:
• Разработка логики исполнения поисковых запросов
Вам предстоит проектировать общий механизм исполнения запросов, который устроен как граф стадий. Каждая стадия может выполняться отдельным сервисом, чтобы гибко масштабироваться за пределы одного бэкенда.
• Развитие технологий поискового рантайма
Мы строим систему, предоставляющую единую модель работы с различными типами поисковых индексов. Вы будете развивать и внедрять технологии, выжимая максимум из доступного железа.
• Создание SDK и инструментов для работы с рантаймом
Вы будете разрабатывать удобный SDK — единый интерфейс для отправки поисковых запросов, улучшать средства самостоятельной диагностики и делать многое другое.
• Проектирование языка поисковых запросов
Сегодня поисковые запросы описываются набором CGI-параметров. В перспективе мы хотим прийти к полноценному языку запросов — и у вас будет возможность спроектировать его с нуля.
Мы ждём, что вы:
• Уверенно владеете C++ и хотите на нём писать
• Хорошо знаете классические алгоритмы и структуры данных
• Глубоко разбираетесь в многопоточном программировании
• Понимаете устройство Linux
• Разрабатывали распределённые системы
Будет плюсом, если вы:
• Понимаете, как устроены поисковые системы
• Оптимизировали производительность на низком уровне
• Работали с системами под высокой нагрузкой и с жёсткими требованиями к времени обработки запросов
• Проектировали DSL, языки запросов, парсеры или планировщики исполнения
Почему у нас хорошо:
В Яндексе корпоративная подписка на хорошую жизнь — чекапы, спорт, терапия, образовательные курсы и многое другое. Это не все бонусы — полный список тут.
📩 Откликайтесь на вакансию на нашем сайте
#saas #поиск #CPP #linux #бэкенд
SaaS (Search-as-a-Service) — общая поисковая платформа в Яндексе. Поисковый рантайм — это сложная распределённая система, которая принимает и маршрутизирует запросы, собирает документы из разных источников, фильтрует и ранжирует их в несколько стадий и возвращает результат пользователю.
Какие задачи вас ждут:
• Разработка логики исполнения поисковых запросов
Вам предстоит проектировать общий механизм исполнения запросов, который устроен как граф стадий. Каждая стадия может выполняться отдельным сервисом, чтобы гибко масштабироваться за пределы одного бэкенда.
• Развитие технологий поискового рантайма
Мы строим систему, предоставляющую единую модель работы с различными типами поисковых индексов. Вы будете развивать и внедрять технологии, выжимая максимум из доступного железа.
• Создание SDK и инструментов для работы с рантаймом
Вы будете разрабатывать удобный SDK — единый интерфейс для отправки поисковых запросов, улучшать средства самостоятельной диагностики и делать многое другое.
• Проектирование языка поисковых запросов
Сегодня поисковые запросы описываются набором CGI-параметров. В перспективе мы хотим прийти к полноценному языку запросов — и у вас будет возможность спроектировать его с нуля.
Мы ждём, что вы:
• Уверенно владеете C++ и хотите на нём писать
• Хорошо знаете классические алгоритмы и структуры данных
• Глубоко разбираетесь в многопоточном программировании
• Понимаете устройство Linux
• Разрабатывали распределённые системы
Будет плюсом, если вы:
• Понимаете, как устроены поисковые системы
• Оптимизировали производительность на низком уровне
• Работали с системами под высокой нагрузкой и с жёсткими требованиями к времени обработки запросов
• Проектировали DSL, языки запросов, парсеры или планировщики исполнения
Почему у нас хорошо:
В Яндексе корпоративная подписка на хорошую жизнь — чекапы, спорт, терапия, образовательные курсы и многое другое. Это не все бонусы — полный список тут.
📩 Откликайтесь на вакансию на нашем сайте
#saas #поиск #CPP #linux #бэкенд
- cpp
- linux
- multithreading
- distributed_systems
- algorithms
- data_structures
- sdk
- dsl
- parsers
- query_planning
Оценка вакансии
53/100 · удовлетворительно
- Описание полное
- Зарплата не указана
- Компания и проект описаны
- Контакта нет
- Стек описан подробно
- Формат не указан
Похожие вакансии
Java-разработчик
AI-балл 50/100Удалённоjavaspring_bootpostgresql
Senior Software Engineer II, Fullstack
AI-балл 64/100Narvar · Канада
$180,000 — $220,000 CAD
SeniorУдалённоjavanodejspython
Python-разработчик уровня Tech Lead / Architect
AI-балл 66/100Финтехник
Оплата: обсуждается индивидуально по итогам собеседования
LeadУдалённоpythonfastapisqlalchemy
Senior Frontend Developer (React)
AI-балл 72/100REMOTE GLOBAL
SeniorУдалённоreactgopython
Solidity / Web3-разработчик
AI-балл 72/100600 – 1 000 $
Удалённоsolidityevmclaude_code