Slam Engineer

Дата размещения вакансии: 29.11.2024
Работодатель: Лаборатория Наносемантика
Уровень зарплаты:
з/п не указана
Город:
Москва
Большая кольцевая линия метро Давыдково
Требуемый опыт работы:
От 3 до 6 лет

«Наносемантика» — ведущий разработчик технологий искусственного интеллекта и крупнейший игрок российского рынка ИИ-решений.
Мы занимаемся разработкой программного обеспечения в сфере компьютерного зрения, машинного обучения и робототехники для беспилотных авиационных систем (БАС).
В нашу команду ищем инженера по теме visual SLAM для разработки передовых алгоритмов компьютерного зрения.

Чем предстоит заниматься:

  • Проводить анализ статей лучших (state-of-the-art) подходов визуальной локализации;
  • Поднимать state-of-the-art методы, выполнять качественное и количественное сравнение с другими подходами;
  • Формировать и реализовывать идеи по улучшению алгоритмов;
  • Писать на C++ и на Python чистый, поддерживаемый и хорошо прокомментированный код;
  • Проводить интеграцию, внедрение, тестирование и проверку алгоритмов в прототипе;
  • Вам также необходимо будет оставаться в курсе последних тенденций в области SLAM (на это уйдет 10% Вашего рабочего времени);
  • Готовность выполнить тестовое задание.

Мы ожидаем что вы:

  • Знаете теорию вероятности, математическую статистику, линейную алгебру, методы оптимизации, фильтр Калмана, классическую геометрию (multiple view geometry) в компьютерном зрении, методы обработки изображений, алгоритмы и структуры данных, понимаете принципы ООП;
  • Обладаете навыками программирования: обязательное знание C++ и Python в сочетании с умением ориентироваться и вносить вклад в большую кодовую базу;
  • Работали с OpenCV;
  • Знаете Git;
  • Владеете английским на уровне чтения документации и статей;
  • Имеете опыт разработки под Linux;
  • Будет плюсом наличие высшего образования или степень магистра в области компьютерных наук, робототехники или смежной области.

Будет являться преимуществом, если вы:

  • Имеете профессиональный опыт работы по теме визуального SLAM, предпочтительно в команде;
  • Знакомы с Agile и Scrum;
  • Имеете знания в области machine learning и deep learning;
  • Имеете знания в области цифровой обработки сигналов;
  • Знакомы с ROS/ROS2/MAVROS;
  • Имеете знания и опыт работы с reinforcement learning. А также будет плюсом, если имеете опыт работы:

с ardupilot; mavlink; Docker, Cmake; с фреймворками оптимизации gtsam, g2o или ceres, а также знаете графовую оптимизацию; с фреймфорком pytorch; конвертации нейронных сетей в одноплатник; ускорения работы нейронных сетей; с IMU, радарами, сонарами или лидаром.

Мы предлагаем:

  • Полная занятость (40 часов в неделю);
  • Гибкий график работы. Работа в офисе либо удаленно;
  • Трудоустройство по ТК РФ;
  • Работу в аккредитованной IT-компании и Трудоустройство в соответствии с ТК РФ;
  • Корпоративный трансфер от м.Аминьевская;
  • Корпоративные обеды;
  • Полностью официальная заработная плата;
  • ДМС для сотрудников (включая бизнес стоматологию);