Высшее техническое образование (информатика, прикладная математика, электроника, автоматизация)
Профессиональный опыт разработки на C++ с акцентом на производительность и оптимизацию кода
Глубокое понимание архитектуры современных вычислительных платформ (CPU, GPU, DSP, ASIC, NPU)
Опыт оптимизации алгоритмов нейронных сетей для различных аппаратных конфигураций
Умение проводить эффективное профилирование и устранять узкие места в коде
Практический опыт работы с цифровым оборудованием и периферийными интерфейсами
Ответственность, внимательность к деталям и стремление постоянно повышать квалификацию
Опыт работы с библиотеками для компьютерного зрения
Опыт работы с CUDA на C++ (nvcc и тп)
Опыт разработки драйверов для камер и сенсоров
Опыт реализации алгоритмов автоматического управления
Владение языком программирования Python для быстрой проверки гипотез и прототипирования
Твердое знание линейной алгебры и матричных операций, используемых в нейронных сетях
Опыт работы с современными нейросетевыми архитектурами, применяемыми в компьютерном зрении
Практические навыки отладки и диагностики проблем непосредственно на аппаратных платформах
Опыт работы с инструментами ускорения нейронных сетей (TensorRT, RKNN Toolkit, XNNPACK, NeuralONE)
Готовность изучать и применять новейшие подходы и технологии в области hardware acceleration