Разработчик бекенда в команду Транспорта

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

У приложения миллионная аудитория, и мы активно выходим на международные рынки: уже помогаем людям в Хельсинки, Тампере, Будапеште и стремимся в других городах. При этом нам постоянно нужно делать наш сервис еще быстрее, удобнее, умнее и стабильнее, поэтому мы ищем в команду опытного бекенд-разработчика на С++.

====Примеры задач, с которыми вы встретитесь, придя к нам в команду:

  • выявление и устранение проблем в предлагаемых пользователям маршрутах;
  • реализация новой функциональности в маршрутизации (например, возможность указывать предпочтения типов транспорта);
  • увеличение производительности маршрутизатора — время не стоит на месте, алгоритмы поиска маршрутов должны уметь учитывать всё больше разных факторов, что приводит к необходимости регулярных оптимизаций как за счет профилирования, так и за счет новых алгоритмов;
  • повышение качества прогнозирования прихода транспортного средства на остановку;
  • увеличение производительности системы приема и обработки gps-сигналов.

====Навыки, которые вам для этого потребуются:

  • хорошая базовая алгоритмическая подготовка;
  • опыт проектирования высоконагруженных распределенных систем;
  • уверенное владение С++ (знакомство с новыми стандартами будет дополнительным плюсом);

Дополнительными плюсами также будут знакомство с методами машинного обучения и Python.

Спасибо за отклик!

Мы свяжемся с вами в течение недели.

Fri Feb 09 2024 12:47:58 GMT+0300 (Moscow Standard Time)