← Все вакансии

Разработчик на С++ в группу разработки автонавигации

Наша команда разрабатывает сервисы, которые позволяют миллионам пользователей быстро и комфортно перемещаться по городу на автомобиле. Мы улучшаем опыт поездки по маршруту в Яндекс Картах и Навигаторе.

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

Задачи и обязанности

Разработка Yandex MapKit


Yandex MapKit — библиотека для Android и iOS, которая позволяет использовать картографические сервисы Яндекса: строить маршруты, искать места и т. д. в мобильных приложениях. MapKit применяется в Навигаторе, Картах, Яндекс Go, Погоде и множестве внешних приложений.

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

Улучшение голосовых подсказок


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

Для этого потребуется не только создавать новые функции, но и сопровождать их эффективное внедрение в продакшен, проводить эксперименты и замерять с помощью А/B-тестов удовлетворённость пользователей.

Повышение надёжности


Отдельная и важная задача — постоянно контролировать работоспособность всех сервисов и поддерживать высокие стандарты надёжности.

Больше о разработке в Яндексе — в канале Yandex for Developers

Требования

  • Уверенно владеете С++, хорошо знакомы со стандартной библиотекой, умеете писать многопоточный и асинхронный код
  • Хорошо знаете классические алгоритмы и структуры данных
  • Хотите работать над сложным большим проектом, проактивны и готовы осваивать новые технологии
Go
Откликнуться →