Москва, Калужско-Рижская линия
Метро: Ленинский проспектМы – Smart Engines, команда лидеров в области искусственного интеллекта и машинного обучения в части компьютерного зрения и распознавания документов. Наши технологии помогают анализировать паспорта, ID-карты, банковские карты и другие документы, которыми пользуются миллионы людей по всему миру.
Мы ищем разработчика на C и C++, которому предстоит заниматься развитием наших SDK-продуктов.
Что ты будешь делать:
Развивать и тестировать внешний программный интерфейс основных С++-библиотек наших продуктов;
Заниматься отладкой и профилированием оберточной части продуктов;
Развивать обертки основного C++-интерфейса наших продуктов в различные высокоуровневые (Java, Python) и низкоуровневые (C, Objective C) языки;
Развивать механизм модульной сборки продуктов компании при помощи CMake и других инструментов.
Что важно:
Высшее техническое или физико-математическое образование (специалист/ магистр)
Отличное знание и опыт работы с C/C++;
Отличное понимание работы с памятью в C и в C++;
Отличное знание и опыт работы с CMake;
Умение работать с инструментами отладки и профилирования;
Умение писать unit-тесты;
Умение работать с документацией;
Ответственность и внимательность.
Будет плюсом:
Опыт кросс-платформенной разработки
Опыт работы с gtest
Что мы предлагаем:
Разнообразные и интересные задачи;
Помощь опытной команды и возможность карьерного и технического роста;
Участие в создании и поддержке востребованных SDK-продуктов;
Прозрачная и официальная зарплата от 150000 до 250000 рублей «на руки» в зависимости от твоей квалификации;
Какие этапы тебя ждут:
HR-интервью (поведенческое)
Тестовое задание
Техническое собеседование в офисе Smart Engines