Senior C++ Developer (Montenegro/Luxemburg relocation)
Требования
Местоположение и тип занятости
Компания
NEWHR is a boutique headhunting agency specializing in information technology.
Описание вакансии
Условия работы
О компании и продуктах
- Международная компания-разработчик трехмерных сканеров и систем трехмерного распознавания лиц.
- Среди пользователей продуктов - компании Tesla, Toyota, Intel, Samsung, NASA и др.
- Офисы в Люксембурге, Черногории и Калифорнии.
Стек проекта
- С++ (14, 17, переход на 20), Boost, Qt/QML
- Python (язык автоматизации), PyTorch
- RocksDB
- Есть свобода выбора библиотек и других готовых решений
С чем предстоит работать
На данный момент расширяем несколько команд
- Разработка флагманского продукта компании - инструмента для съемки 3D-сканерами и получения трехмерной модели с помощью различных математических алгоритмов.
- Разработка нового продукта на основе облачных технологий (облачное решение для преобразования и обработки трехмерных данных).
Задачи
Есть разные аспекты - можно погружаться в любую интересную область: 3D-алгоритмы, ML-алгоритмы, 3D-графика, Computer Vision, UI, работа с сетевой частью, серверный бэкэнд, работа с БД и другое.
Что ожидаем от вас
Обязательно:
- Знание и опыт коммерческой разработки на C++ 11 и выше от 5 лет
- Опыт разработки многопоточных приложений
- Опыт отладки многопоточного кода, понимание парадигм, подходов, принципов
- Знание алгоритмов и структур данных
- Опыт профилирования производительности и оптимизации приложений
- Умение разбираться в чужом коде
- Высшее техническое образование
Плюсом будет:
- Общее понимание БД (key-value database)
- Примеры кода на github
Бонусы
Что мы предлагаем
- Участие в разработке технологий, приближающих революцию в области компьютерного трехмерного зрения
- Релокация в Черногорию, далее по желанию возможна релокация в Люксембург (на время оформления документов для Люксембурга работа в Черногории)
- Бюджеты на обучение, участие в профильных конференциях (в том числе и зарубежных)
- Гибкая з/п в зависимости от уровня кандидата (готовы обсуждать)