Rivian And Volkswagen Group Technologies
Sr. Software Engineer - Computer Vision
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Инженер в команду компьютерного зрения и AI для разработки встраиваемых систем. Занимается проектированием и оптимизацией высокопроизводительных алгоритмов CV/AI для следующего поколения интеллектуальных функций.
Задачи
- Разрабатывать, реализовывать и интегрировать продвинутые функции компьютерного зрения и искусственного интеллекта, обеспечивая надёжность и масштабируемость
- Анализировать и оптимизировать CV/AI пайплайны для работы в реальном времени на CPU, GPU, NPU и других аппаратных ускорителях
- Проектировать эффективные программные стеки для управления сложными CV/AI workflow с минимальной задержкой и высокой энергоэффективностью
- Тесно взаимодействовать с продуктовыми, исследовательскими и инженерными командами для интеграции AI-моделей и vision-решений в конечный продукт
- Быстро прототипировать и итерировать новые алгоритмы для решения сложных задач восприятия и инференса
Требования
- Профессиональное владение C++
- Опыт реализации и оптимизации кода и вычислительных нагрузок на встраиваемом гетерогенном оборудовании (CPU, GPU, NPU, DSP)
- Обширный практический опыт работы с техниками компьютерного зрения, включая библиотеки типа OpenCV, и реализации пайплайнов глубокого обучения
- Сильное понимание алгоритмов, структур данных и архитектуры ПО
- Степень бакалавра или магистра в области Computer Science, Computer Engineering или смежной области
Условия
- Конкурентная базовая зарплата
- Участие в ежегодной программе бонусов по результатам работы компании
- Equity в виде Restricted Stock Units (RSUs)
- Комплексный пакет льгот: медицинское страхование, пенсионные накопления, отпуск, программы планирования семьи (зависит от страны)
Навыки
- C++
- Computer Vision
- OpenCV
- Deep Learning
- CPU
- GPU
- NPU
- DSP
- OpenCL
- OpenGL
- ISP
- RTSP
- H.264
- H.265