Программист-алгоритмист С/С++/ GPU
Зарплата
от 150 000 ₽
Требования
Местоположение и тип занятости
Компания
Виртуальные 3D-туры
Описание вакансии
Условия работы
Компания Биганто создает виртуальные туры нового поколения по собственной, уникальной технологии трёхмерной реконструкции окружающего пространства. Разработанный компанией плеер воспроизведения виртуальных 3D-туров, совместимый с VR-очками Oculus Rift и HTC Vive обеспечивает быструю загрузку, плавность вращения и перемещения при просмотре объектов.
У нас много интересных и амбициозных задач. Присоединяйтесь к команде!
Задачи и обязанности:
- Разработка и совершенствование алгоритмов регистрации облаков точек (point clouds), 3D реконструкции, текстурирования 3D моделей (как самостоятельно, так и в команде).
- Ускорение и оптимизация алгоритмов, написанных на С/С++ или Matlab (эффективная реализация на GPU с использованием CUDA или OpenCL).
- Написание и оптимизация работы алгоритмов CV (Computer Vision).
- Консультация и взаимодействие c командой разработчиков.
- Повышение качества, существующего ПО.
Ключевые требования:
- Хорошие знания в одной или нескольких из следующих областей (или в смежных областях):
- 1. цифровая обработка изображений,
- 2. компьютерное зрение,
- 3. компьютерная графика,
- 4. машинное обучение.
- Высшее техническое образование: в информатике, математике, физике или в смежных областях.
- Хорошая базовая подготовка в computer science (знание базовых разделов математики, структур данных, алгоритмов, например, алгоритмов на графах).
- Знание математических дисциплин (линейная алгебра, статистика; желательно оптимизация, вычислительная геометрия).
- Опыт разработки многопоточных приложений.
- Опыт разработки на CUDA.
- Знание С++11 (особенно concurrency).
- Уверенное программирование на С++, STL (опыт не менее 2-х лет).
- Владение основными средствами разработки и контроля версий под Linux: cmake, git, bash, gcc, valgrind, и т.д..
- Умение быстро разбираться в чужом коде, и писать код, в котором легко будет разобраться другим.
- Опыт разработки под Linux.
- Английский язык: свободное чтение профессиональной литературы, навык поиска и анализа научных статей (на английском языке) в этих областях.
- Умение работать в команде, стрессоустойчивость.
- Максимальная вовлеченность и отдача в процессе решения поставленных задач.
Плюсами будут:
- Знание библиотек: OpenCV, PCL и др.
- Если у вас имеются проекты, которые Вы хотели бы продемонстрировать - укажите в резюме или в сопроводительном письме ссылку на хранилище.
Бонусы
Мы предлагаем:
- Официальная заработная плата, оформление по ТК РФ.
- Работа в историческом центре Москвы. Уютный офис в отдельном здании, в 5 минутах от м. Новокузнецка, м. Третьяковская.
- Испытательный срок без уменьшения зарплаты.
Преимущества работы с нами:
- Работа над уникальными, высокотехнологичными продуктами.
- Быстрый профессиональный рост.
- Оборудование рабочего места в соответствии с Вашими пожеланиями.
- Возможности повышения квалификации и обмена опытом: посещение конференций (международных), семинаров, тренингов за счет компании.
- Возможность участия в международных презентациях нашего продукта.