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

Open 41d posting dated 2 weeks ago
Мы развиваем алгоритмы динамического ценообразования в Яндекс Такси — чтобы пользователь мог заказать такси, когда нужно, машина приезжала за разумное время, а цена была справедливой. Вас ждёт разработка новых фич, развитие визуализации повышенного спроса в водительском продукте, внедрение AI и ML.Разработка новых фич динамического ценообразования
Продукт повышенного спроса уже прошёл несколько этапов алгоритмической и технической эволюции, но у нас постоянно появляются идеи, как сделать его точнее, устойчивее и полезнее для пользователей и водителей. Вам предстоит проектировать, разрабатывать и поддерживать новые высоконагруженные решения, а затем запускать их на огромную аудиторию Яндекс Такси. Развитие визуализации повышенного спроса в водительском продукте
Коэффициент повышенного спроса влияет на поведение не только пассажиров, но и водителей. Поэтому отдельное важное направление — развитие карт спроса и других способов отображения суржа в водительском приложении. Вы будете участвовать в разработке новых алгоритмов и продуктовых улучшений, работать с кросс-сервисным взаимодействием, анализировать эффект изменений и плотно взаимодействовать с аналитиками и продуктовыми командами. Масштабирование и повышение отказоустойчивости сервисов
Наши сервисы каждую секунду обрабатывают огромное количество запросов и запускают алгоритмы, от которых напрямую зависит работа Такси. Поэтому для нас особенно важны надёжность, скорость и предсказуемость систем. Вам предстоит развивать архитектуру сервисов, повышать их отказоустойчивость, оптимизировать производительность и делать так, чтобы расчёт и отображение повышенного спроса работали стабильно даже при высокой нагрузке. Внедрение AI и ML для динамического ценообразования
Мы активно используем современные AI- и ML-подходы, чтобы улучшать алгоритмы динамического ценообразования: повышать точность расчёта коэффициентов, развивать водительские карты спроса, автоматизировать работу с алгоритмами и внедрять новые инструменты (включая MCP-подходы) для взаимодействия с нашими системами. Больше о бэкенде в Яндексе — в канале Yandex for Backend* Хорошо знаете C++ и алгоритмы STL (начиная с 17-го стандарта) или готовы перейти на C++ * Имеете опыт работы с БД: PostgreSQL, Redis или MongoDB * Работали с распределёнными и высоконагруженными системами * Разрабатывали в Unix-like-системах* Разрабатывали на Python и знакомы или готовы подружиться с JavaScript * Имеете представление о спецификации OpenAPI и фреймворках userver и gRPC