1/7
Изучаем потребности пользователей и на основе этих данных создаём и совершенствуем функции и сценарии Карт и Навигатора. Активно используем Kotlin Multiplatform — технологию, позволяющую писать общий код для Android и iOS
2/7
Работаем над тем, чтобы пользователи всегда находили в Картах нужные организации. Даже если пишут с ошибками, есть специфические требования или, наоборот, нет понимания, чего хочется. Для этого мы сделали нейросетевой геопоиск и научили алгоритмы смотреть на весь контент организаций целиком. Так, например, появились «Идеи» — режим, который подбирает места отдельно под интересы каждого пользователя
3/7
Работаем над тем, чтобы Карты строили оптимальные маршруты для любого вида транспорта и пешеходов. Учитываем время, расстояние, пробки, качество покрытия, и даже перепады высоты и погоду. И это лишь малая часть. Кстати, код пишем на С++
4/7
Создаём и актуализируем цифровую модель мира, чтобы помогать пользователям ориентироваться на местности и решать повседневные задачи. Поддерживаем несколько картографических форматов, 2D- и 3D-отображение данных с помощью API OpenGL и Vulkan
5/7
Используем машинное обучение и компьютерное зрение, чтобы поддерживать актуальную цифровую модель мира. Автоматически собираем информацию со спутниковых снимков, фотографий улиц и аэрофотосъёмки. А ещё совершенствуем рекомендательные модели, суммаризируем отзывы и отбираем качественные фото
6/7
Разрабатываем картографические инструменты, которые позволяют логистическим сервисам, автопроизводителям, ритейлерам и другому бизнесу повышать свою эффективность и даже создавать собственные сервисы на основе геотехнологий
7/7
Разрабатываем инструменты для удобного управления сотнями высоконагруженных микросервисов во внутреннем облаке Карт, чтобы облегчить жизнь другим разработчикам и позволить им сконцентрироваться на прикладных задачах. А ещё развиваем сервисы распределённого рейтлимитирования, контроля вычислительных квот, доступа к API и P2P-доставки данных в тысячи контейнеров в облаке