Разработчик C/C++ (удаленная занятость)
Требования
Местоположение и тип занятости
Компания
Описание вакансии
Условия работы
Присоединяйтесь к нашей команде и постройте успешную карьеру в международной технологической компании!
Bell Integrator – международная компания, предоставляющая традиционные технологические услуги и инновационные сервисы. С 2003 года мы предоставляем клиентам широкий спектр сервисов и решений в области инновационных технологий.
НАШ ПРОДУКТ: Neuton (https://neuton.ai/)
Neuton - облачный сервис автоматизированного машинного обучения, созданный и запатентованный командой ученых Bell Integrator. Он настолько прост в использовании, что, в отличие от других решений, опыт в области искусственного интеллекта при работе с ним не требуется. Neuton для тех, кто не умеет кодить, не знает Data Science, но очень хочет сделать бизнес успешным!
Основные требования:
- Навык работы с C/C++ 11/14 от 5 лет;
- Понимание принципов ООП;
- Умение писать простой легко читаемый объектно-ориентированный код;
- Понимание и применение паттернов проектирования;
- Уверенное знание механизма шаблонов STL;
- Кроссплатформенная разработка:
- Навык работы с CMake, GCC (сборка под Linux, отладка);
- Навык работы с VisualStudio 2015+ (разработка под Windows, отладка);
- Разработка многопотоковых приложений;
- Навык работы с Git;Умение и желание(!) писать чистый С код без использования С++ (редко);
- Проектирование и разработка программного обеспечения с нуля;
- Поддержка разработанного кода, внедрение новых возможностей в написанный код;
- Технический английский язык;
Дополнительные (желательные) требования:
- Знание технологии CudaЗнание Python 3
- Навык работы с реляционными СУБД (Oracle/PostgreSQL/MySQL/MS SQL)
- Математическая подготовка
- Владение методологией TDD
Должностные обязанности:
- Разработка нового, отладка, а также поддержка старого функционала AutoMLсистемы (система основана на базе нейронной сети).
- Подготовка и обработка данных для AutoML системы. Разработка и поддержка API модулей. Работа в команде.