Перенесена в архив: Программист-алгоритмист
О вакансии
Компания разрабатывает сканирующий комплекс, предназначенный для съемки объектов недвижимости и высокоточной трехмерной реконструкции по собственной уникальной технологии. Разработанный компанией плеер воспроизведения виртуальных 3D-туров обеспечивает быструю загрузку, плавность вращения и перемещения при просмотре объектов.
Задачи:
- Написание ПО для решения различных задач в сфере компьютерного зрения, обработки изображений и в смежных областях. Стек задач, решаемых командой, очень обширен: создание HDR-изображений, tone mapping, создание панорамных снимков, цветовое и геометрическое выравнивание панорам, сегментация изображений, image inpainting, шумоподавление облаков точек, склеивание (привязка) облаков точек, включая алгоритм замыкания циклов (loop closure), удаление скрытых поверхностей в облаках точек и в трехмерных моделей, построение 3D-моделей из облака точек (surface reconstruction), сжатие и текстурирование 3D-моделей, детектирование стеклянных поверхностей на изображениях и облаках точек и многие другие задачи. Выбор конкретных направлений работы для каждого специалиста определяется в соответствии с его опытом, знаниями и интересами.
- Консультации и взаимодействие c командой разработчиков.
- Повышение качества существующего ПО.
Ключевые требования:
- Высшее техническое образование в компьютерных науках, математике или в смежных областях.
- Отличное знание как минимум одного из следующих языков программирования: С/C++, Python, Matlab.
- Фундаментальные знания и опыт разработки ПО в одной или нескольких из следующих областей: обработка изображений, компьютерное зрение, машинное обучение, вычислительная геометрия или в смежные области.
- Сильный математический бэкграунд.
- Знание и опыт (не менее одного года) практического использования как минимум одной из следующих библиотек: OpenCV, OpenGL, PCL, CGAL, LEDA, и т.д.
- Хорошая подготовка в computer science, знание алгоритмов, структур данных и т.д.
- Английский язык: свободное чтение профессиональной литературы.
- Умение работать в команде.
- Максимальная вовлеченность и отдача в процессе решения поставленных задач.
Плюсами будут:
- Опыт написания высокопроизводительного ПО, параллельных вычислений.
- Опыт разработки ПО под GPU на CUDA или OpenCL.
- Владение основными средствами контроля версий (git).
Компания предлагает:
- Официальную заработную плату, оформление по ТК РФ.
- Работу в историческом центре Москвы (м. Новокузнецкая/Третьяковская).
- Испытательный срок без уменьшения зарплаты.
- Работу над уникальными, высокотехнологичными продуктами.
- Мощную финансовую поддержку проектов.
- Возможности быстрого профессионального роста.
- Оборудование рабочего места в соответствии с вашими пожеланиями.
Присылайте резюме на hr@digitalhr.ru