C++ developer

Прямой работодатель  Neuton.ai Inc ( neuton.ai )
Nicosia, Cyprus
Миддл
Информационные технологии • Разработка • C++ • Java • Python • Embeded • ML/AI
7 мая
Удаленная работа
Опыт работы от 3 до 5 лет
Работодатель  Neuton.ai Inc
Описание вакансии

Position Overview:

We are seeking a highly skilled C++ Developer to join our team and contribute to the development of our neural network engine and its utilities. The successful candidate will be responsible for creating innovative solutions that enable the automatic generation of tiny ML models for integration into diverse MCUs.

 

Responsibilities:

  • Develop and maintain our neural network engine using C++ 14 and higher
  • Collaborate with cross-functional teams to integrate ML models into MCUs
  • Develop and maintain native modules for high-level languages (Python and Java)
  • Write unit tests
  • Manage containerization builds with Docker and operate within Linux environments
  • Maintain code integrity and organization using Git
  • Apply software design patterns and principles (SOLID, DRY, etc.) to ensure robust architecture
  • Collaborate with cross-functional teams for deploying modules

 

Required Skills:

  • Strong proficiency in C++ (version 14 or higher)
  • In-depth knowledge of the standard library, STL containers, and algorithms
  • Familiarity with development toolchains and debug utilities (gcc, mingw, make, gdb, etc.)
  • Experience in unit testing (Catch2, gtest, Boost.Test)
  • Proficiency in Docker and Linux
  • Proficient understanding of code versioning tools, especially Git
  • Solid grasp of software design patterns and principles (SOLID, DRY, etc.)
  • Experience with Bash scripting
  • Familiarity with embedded systems design and low-level hardware interactions
  • Knowledge of writing native modules for high-level languages (Python and Java)

 

Great if you have:

  • Experience in embedded engineering
  • Understanding of cloud-native architecture
  • Machine learning skills
  • Proficiency in CUDA
     

We offer:

  • Fully remote work
  • Assistance with relocation
  • Competitive salary will be discussed during the interview 

Специализация
Информационные технологииРазработкаC++JavaPython
Отрасль и сфера применения
EmbededML/AI
Уровень должности
Миддл
Загрузка формы отклика...