Разработчик на С++ в группу разработки автонавигации
Наша команда разрабатывает сервисы, которые позволяют миллионам пользователей быстро и комфортно перемещаться по городу на автомобиле. Мы улучшаем опыт поездки по маршруту в Яндекс Картах и Навигаторе.
Для этого мы создаём комплексное решение, которое включает в себя высоконагруженные бэкенд-сервисы, регулярные процессы обучения ML-моделей, а также клиентскую часть приложения. Мы постоянно следим за качеством и надёжностью решения, поэтому изучаем много разных метрик. В целом наши задачи часто связаны с анализом данных — так что знания и желание работать в этой сфере приветствуются. В свою очередь, мы готовы предложить вам интересные задачи, поможем обсуждать подходы к их решению, а также поддержим вас в работе с инфраструктурой и внутренними сервисами.
Задачи и обязанности
Разработка Yandex MapKit
Yandex MapKit — библиотека для Android и iOS, которая позволяет использовать картографические сервисы Яндекса: строить маршруты, искать места и т. д. в мобильных приложениях. MapKit применяется в Навигаторе, Картах, Яндекс Go, Погоде и множестве внешних приложений.
Наша команда развивает в MapKit навигацию для автомобилистов, чтобы делать её максимально удобной и понятной.
Улучшение голосовых подсказок
Мы активно развиваем голосовые подсказки при автонавигации: например, улучшаем контекстность и работаем над тем, чтобы подсказки произносились вовремя.
Для этого потребуется не только создавать новые функции, но и сопровождать их эффективное внедрение в продакшен, проводить эксперименты и замерять с помощью А/B-тестов удовлетворённость пользователей.
Повышение надёжности
Отдельная и важная задача — постоянно контролировать работоспособность всех сервисов и поддерживать высокие стандарты надёжности.
Больше о разработке в Яндексе — в канале Yandex for Developers
Требования
- Уверенно владеете С++, хорошо знакомы со стандартной библиотекой, умеете писать многопоточный и асинхронный код
- Хорошо знаете классические алгоритмы и структуры данных
- Хотите работать над сложным большим проектом, проактивны и готовы осваивать новые технологии