H
HireSeeker
яндекс

Разработчик бэкенда в Surge

яндекс · 11 июн.

Зарплата не указана

Мы развиваем алгоритмы динамического ценообразования в Яндекс Такси — систему, которая в реальном времени оценивает баланс спроса и предложения и влияет на итоговую цену поездки, доступность машин и количество заказов.

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

В зоне ответственности команды — несколько ключевых направлений:
* Расчёт коэффициента повышенного спроса

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

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

Мы создаём инструменты, которые позволяют быстро настраивать, проверять и запускать алгоритмы динамического ценообразования в реальном времени, причём не только в Такси. Это помогает быстрее экспериментировать, проверять гипотезы и улучшать продукт.

Узнайте про разработку Городских сервисов Яндекса на [dev.go.yandex](http://dev.go.yandex/?utm\_source=yandex\_jobs&utm\_medium=social&utm\_content=1&utm\_campaign=vacancies)

Разработка новых фич динамического ценообразования

Продукт повышенного спроса уже прошёл несколько этапов алгоритмической и технической эволюции, но у нас постоянно появляются идеи, как сделать его точнее, устойчивее и полезнее для пользователей и водителей. Вам предстоит проектировать, разрабатывать и поддерживать новые высоконагруженные решения, а затем запускать их на огромную аудиторию Яндекс Такси.

Развитие визуализации повышенного спроса в водительском продукте

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

Масштабирование и повышение отказоустойчивости сервисов

Наши сервисы каждую секунду обрабатывают огромное количество запросов и запускают алгоритмы, от которых напрямую зависит работа Такси. Поэтому для нас особенно важны надёжность, скорость и предсказуемость систем. Вам предстоит развивать архитектуру сервисов, повышать их отказоустойчивость, оптимизировать производительность и делать так, чтобы расчёт и отображение повышенного спроса работали стабильно даже при высокой нагрузке.

Внедрение AI и ML для динамического ценообразования

Мы активно используем современные AI- и ML-подходы, чтобы улучшать алгоритмы динамического ценообразования: повышать точность расчёта коэффициентов, развивать водительские карты спроса, автоматизировать работу с алгоритмами и внедрять новые инструменты (включая MCP-подходы) для взаимодействия с нашими системами.

Больше о бэкенде в Яндексе — в канале Yandex for Backend

* Хорошо знаете C++ и алгоритмы STL (начиная с 17-го стандарта) или готовы перейти на C++
* Имеете опыт работы с БД: PostgreSQL, Redis или MongoDB
* Работали с распределёнными и высоконагруженными системами
* Разрабатывали в Unix-like-системах

* Разрабатывали на Python и знакомы или готовы подружиться с JavaScript
* Имеете представление о спецификации OpenAPI и фреймворках userver и gRPC