Не упустите лучшие вакансии!
Подключите наш Telegram-бот и получайте мгновенные уведомления о новых предложениях из 10+ источников. Будьте первым, кто откликнется!
Подключить ботаРуководитель группы разработки навигации и Пробок
Ищем тимлида, который возглавит команду разработки (4–7 человек) и поможет нам сделать сервисы ещё точнее, быстрее и устойчивее.
Почему стоит к нам
- Масштаб: миллионы пользователей, несколько стран
- Инженерные вызовы: real-time, Big Data, ML, спуфинг и глушение GPS
- Значимость: наш код влияет на Карты, Такси, Доставку и другие сервисы
- Сильная команда и зрелые процессы разработки
Если вам интересно развивать навигационные технологии, работать с большими данными и делать продукт, которым ежедневно пользуются миллионы, — откликайтесь!
Какие задачи вас ждут
Руководить командой, нанимать, развивать коллег, приоритизировать задачиВыстраивать эффективную работу команды из 4–7 человек: привлекать новых коллег, развивать уже работающих, формировать цели и приоритеты, планировать спринты и кварталы, помогать команде достигать результатов.
Улучшать ETA и Пробки с помощью больших данных и ML
Повышать точность оценки времени в пути и дорожной загруженности. Для этого предстоит анализировать реальные маршруты пользователей, поведение на дорогах, события и инфраструктуру. Используем большие объёмы данных, разрабатываем и обучаем ML-модели, проверяем гипотезы офлайн и онлайн, запускаем A/B-тесты и внедряем лучшие решения в прод.
Улучшать навигацию и геолокацию (включая работу без GPS)
Делать навигацию устойчивой в сложных условиях — при глушении и спуфинге GPS. Используем сигналы от Wi-Fi, базовых станций и данные о поведении водителей. Нужно улучшать текущие алгоритмы и ML-модели, обеспечивать стабильную и точную геолокацию.
Развивать MapKit SDK для мобильных приложений
Отвечать за часть MapKit, связанную с навигацией и отправкой координат. Обеспечивать корректное ведение по маршруту, надёжную отправку сигналов на сервер, поддерживать высокую производительность и продумывать архитектуру навигационного слоя SDK.
Проектировать отказоустойчивые решения
Поддерживать высоконагруженные сервисы, которые работают 24/7. Проектировать архитектуры с учётом масштабирования и устойчивости, устранять узкие места, внедрять мониторинг и автоматическое восстановление после сбоев.
Мы ждем, что вы
- Уверенно владеете C++ и Python (мы используем их примерно 50/50), знаете SQL
- Понимаете принципы многопоточности, включая корутины, и умеете работать с ней в мобильной разработке
- Хорошо знаете алгоритмы и структуры данных
- Руководили командой и умеете мотивировать коллег
- Интересуетесь продуктом и стремитесь улучшать пользовательский опыт
- Способны принимать сложные решения и отвечать за результат
Ваше резюме увидят первым!
Автоматическое поднятие на HeadHunter каждые 4 часа. Увеличьте свои шансы на успех в 10 раз!
Подключить автоподнятие