Яндекс · Яндекс Go
C++ разработчик в команду фотоконтроля
Навыки
- AI-агенты
- Алгоритмы и структуры данных
- API (интеграции)
- C++
- Docker
- Highload
- Kafka
Ещё 12
- Linux
- LLM
- Микросервисы
- Machine Learning
- MongoDB
- NoSQL
- PostgreSQL
- Python
- Redis
- SQL
- Статистика
- YDB
О компании и продукте
- Фотоконтроль — это система регулярных проверок. Приложение в нужный момент просит исполнителя сделать селфи, ML-пайплайн сверяет лицо с фотографией в базе и документах, инструменты асессоров подключаются там, где нужна помощь человека. Ищем C++ разработчика в команду фотоконтроля Яндекс Go. Система быстро растёт — вы будете влиять на архитектуру с первого дня. Наш стек. C++20 на фреймворке userver. Python 3.11. PostgreSQL, MongoDB, Redis, YDB. Logbroker — внутренний аналог Apache Kafka. Какие задачи вас ждут Разработка AdminUI с настройками фотоконтроля. Вместе мы спроектируем и построим интерфейс управления всеми настройками фотоконтроля: частоты, ML-пороги, параметры раскатки по сегментам исполнителей. Реализуем ролевую модель на базе ABC-сервисов и валидацию конфигурации через API — 100% изменений будут идти через контролируемый путь
- Цель: ноль инцидентов в проде из-за неправильной конфигурации, время обнаружения ошибки конфига — меньше пяти минут
Задачи
- C++ разработчик в команду фотоконтроля
- Миграция сущностей и проверок в YDB
- Вы будете проектировать новую схему хранения данных фотоконтроля на базе YDB: мы уйдём от дублирования candidates, истории и статистики, реализуем транзакционную запись и бесшовное шардирование
- Будем переключать проверки по одному типу, не останавливая прод
- Реализуем полноценные черновики проверок — это улучшит работу исполнителя и снизит использование дискового пространства
- Классификатор фотоконтроля — машины
- Вам предстоит поднимать новый сервис, реализовывать API для получения размеченных признаков с фотографий автомобиля, строить AdminUI для управления правилами и настройками классификатора
- Сервис будет принимать решения о допуске авто в тарифы и геозоны без участия асессора там, где правила однозначны
- AI-агент и снижение операционной нагрузки
- Вы будете развивать LLM-агента фотоконтроля: персонализацию ответов, интеграцию с PROSUPPORT, плейбуки для дежурных инженеров при инцидентах
- Во 2-м квартале 2026 года мы уже вырастили качество ответов с 5,9 до 8,3 из 10 и снизили LLM-расходы на 70%
- В 3-м квартале хотим сократить входящие обращения в команду на 40%
- Больше о бэкенде в Яндексе — в канале Yandex for Backend
Требования
- Разрабатывали под Linux
- Знакомы с C++ и STL
- Предпочитаете баланс между техническими и продуктовыми задачами
- Ориентируетесь в классических алгоритмах и структурах данных, знакомы с NoSQL- и SQL-базами: PostgreSQL, MongoDB, Redis
- Умеете договариваться со смежными командами
- От 3 лет
- Работали с высоконагруженными системами и понимаете, как перенести хранилище без даунтайма
Будет плюсом
- Работали с микросервисной архитектурой и Docker
- Работали с LLM API
- Узнайте про разработку Городских сервисов Яндекса на dev.go.yandex
- Офисы в Москве
- Как в Яндексе проходят алгоритмические секции собеседований
- Как мы нанимаем бэкенд-разработчиков
- Задачи для подготовки к собеседованиям
Условия
- Гибридный
- Привет, я Яша Любимов, руковожу группой контроля качества Яндекс Еды, Такси, Маркета и других сервисов Яндекса
- Основное направление команды — фотоконтроль: мы регулярно проверяем, что за рулём или с курьерской сумкой находится именно тот человек, у которого есть разрешение работать
- Наша система обрабатывает 800 тысяч проверок в день в 40+ странах, в базе уже больше миллиарда записей
- За последний квартал мы запустили онбординг-сторис для нескольких типов фотоконтроля — и получили рост успешных проверок до +15 п. п. в отдельных странах
- Запустили AI-агента для поддержки исполнителей: качество ответов выросло с 5,9 до 8,3 из 10, а стоимость LLM-запросов снизилась на 70%
- Впереди — ещё больше
- Яков Любимов
- Руководитель группы разработки контроля качества
Паспорт вакансии
История публикации
Появилась в Вакандии31 день
Перепубликациинетпубликовалась один раз
Проверяли на источникеВидели 27 дней назад
Среди похожихНет данных38 из 30 · у похожих вакансий почти одинаковый возраст — сравнивать нечего
Откуда что взялось
Отмечено то, что вывели мы. Без пометки — значение назвал работодатель.
ГрейдMiddleвыведено из другого признака
Формат работыГибридвычитано из текста вакансии
ГеографияМосква, Россиявычитано из текста вакансии
Зарплатане указана
Почему на этом месте в выдаче
Порядок выдачи объявлен контрактом: свежесть решает между днями, полнота и зарплата — внутри дня.
Полнота карточки753 из 4 полей: грейд, формат, география, зарплата
Зарплата названа0вилки нет вовсе
Проверка Вакандии
Источники и свежесть
- Тип источника
- Карьерный сайт работодателя
- Найдено публикаций
- 1
Посмотреть публикации и даты
- careerОсновная публикация · 2026-07-13
Безопасность
Отклик уходит на сайт источника
Вакандия показывает вакансию, но не отправляет отклик и не проверяет работодателя. Сам отклик вы оставляете на внешнем сайте — yandex.ru.
Признаки мошенничества
- Просят предоплату, «залог» или деньги за обучение и оборудование.
- Требуют код из SMS, данные банковской карты или доступ к «Госуслугам».
- Быстро уводят в мессенджер и торопят с решением.
- Обещают большой доход без опыта и без деталей задач.
Настоящий работодатель не просит денег и платёжных данных до трудоустройства.
Продолжить поиск
Похожие вакансии
Причина сходства указана на каждой карточке
Подробнее - Подробнее
Почему похожа: похожая специализация · тот же город
Fabrique — Python-разработчик (Django, DRF)
- Junior
- Удалённо из России
- Москва, Россия