О компании NAVIGIO
NAVIGIO - инновационная технология визуальной локализации и AR-навигации, позволяющая пользователям ориентироваться в пространстве без GPS, WiFi и мобильного интернета. Наше решение уже успешно внедряется.
За несколько лет работы мы накопили значительный опыт в области визуальной локализации и создали уникальную технологию, которая работает полностью в офлайн-режиме на мобильных устройствах. Сейчас мы ищем опытного специалиста для развития и оптимизации нашей системы локализации.
Кого мы ищем
ML-инженера с глубокой экспертизой в области SLAM и Computer Vision для развития нашей системы визуальной локализации на мобильных устройствах.
Ключевые задачи:
- Разработка и оптимизация алгоритмов SLAM для работы в реальном времени на мобильных устройствах с ограниченными вычислительными ресурсами
- Создание эффективных методов извлечения визуальных дескрипторов:
- Локальных дескрипторов для точного сопоставления изображений
- Глобальных дескрипторов для быстрого поиска в больших базах данных
- Разработка алгоритмов локализации на основе сопоставления изображений (image matching) с учетом:
- Изменений освещения и погодных условий
- Частичных перекрытий и динамических объектов
- Различных углов обзора
- Оптимизация производительности:
- Адаптация алгоритмов под мобильные GPU/NPU
- Квантизация и компрессия моделей
- Балансировка точности и скорости работы
- Исследование и внедрение новых подходов в области визуальной локализации
Обязательные требования:
- Опыт работы от 3 лет в области Computer Vision / SLAM / Visual Localization
- Практический опыт реализации SLAM-систем или систем визуальной локализации
- Глубокое понимание:
- Классических методов CV (SIFT, SURF, ORB, AKAZE)
- Современных нейросетевых подходов (SuperPoint, SuperGlue, LoFTR, NetVLAD, MixVPR, MobileNet, Cosplace)
- Принципов работы SLAM (ORB-SLAM, DSO, VINS)
- Опыт работы с фреймворками: PyTorch/TensorFlow, OpenCV, Open3D
- Навыки оптимизации моделей для edge-устройств (TensorFlow Lite, ONNX, CoreML)
- Опыт работы с 3D геометрией, эпиполярной геометрией, bundle adjustment
- Знание C++/Python на уровне production-разработки
Будет преимуществом:
- Публикации в области CV/SLAM
- Опыт работы с крупномасштабными системами локализации
- Знание современных подходов: NeRF, 3D Gaussian Splatting
- Опыт работы с IMU fusion для повышения робастности
Дополнительная информация:
У нас уже есть работающая система визуальной локализации, которая успешно функционирует. Мы ищем специалиста, который поможет вывести технологию на новый уровень: повысить точность, расширить сценарии использования и оптимизировать производительность для массового применения.
Тестовое задание:
Готовность выполнить тестовое задание по реализации простой системы локализации на основе сопоставления изображений с использованием современных дескрипторов.