📍 Москва (м. Кутузовская)Можно удалённо из РФ
R&D-команда Домклик осуществляет научно-исследовательскую деятельность в области фотограмметрии и 3D-моделирования. Целью исследований является поставка промышленных пользовательских решений для составления геометрически достоверной 3D-визуализации объектов недвижимости с помощью мобильного приложения Домклик.
Сейчас в компании открыта вакансия Senior developer C++.
Технологии/инструменты
C++PythonLinuxOpenCVOpenGLGrafanaGoKotlinSwiftCeres SolverPyTorchTensorFlowBoost (C++ libraries)
Чем предстоит заниматься
- Работать с переносимыми решениями в области компьютерного зрения: разработка ведётся на C++, поставка происходит под Linux, Android и iOS. Флагманский продукт — библиотека сшивки панорам состоит из мобильного клиента, серверной части и инфраструктурных сервисов на Go.
- Проводить полный цикл разработки: от сбора требований (общение с бизнесом, аналитиками и командой) и проведения исследований до конечной реализации и вывода в промышленную эксплуатацию, а также последующего анализа и поддержки.
- Заниматься прототипированием математических моделей на Python.
Кого ищут
- Не менее 1 года недавнего опыта промышленной разработки на C.
- Знакомство с Boost.
- Использование Python в промышленных или сопряжённых целях.
- Обладание углублёнными знаниями Linux.
- Умение писать переносимый код.
- Инструментировать и покрывать код тестами (Boost Test или Google Test).
- Способность переводить прототипы с Python на C++ и доводить их до промышленного качества.
- Опыт оптимизации быстродействия и ресурсоёмкости.
- Обладание уверенными знаниями STL: выбор контейнера, алгоритмы.
- Знание базовых структур данных и алгоритмов, уверенно проводить асимптотический анализ.
Плюсом будет:
- Опыт применения OpenCV, OpenGL.
- Опыт работы с метриками Prometheus и Grafana.
- Знание Go.
- Опыт мобильной разработки.
- Базовые знания Kotlin, Swift.
- Опыт с Boost.Python, Boost Graph Library.
- Базовое понимание оптимизационных задач и автоматического дифференцирования, опыт применения Ceres-Solver, PyTorch или TensorFlow.
Что предлагают
- Конкурентная белая заработная плата.
- ДМС.
- Корпоративный тренажерный зал с сауной.
- Пятиуровневая корпоративная парковка.
- Корпоративный университет, онлайн-курсы, митапы.
- Офис класса А в 5 минутах от м. Кутузовская.
Полина Мамаева IT Rectuiter