Orca AI
Orca AI
Orca AI разрабатывает системы искусственного интеллекта и компьютерного зрения для морской отрасли, транспорта и логистики. Ее продукты SeaPod и FleetView поддерживают автономное судоходство, повышая ситуационную осведомленность экипажа, автоматизируя функции наблюдения и предоставляя оперативную информацию в режиме реального времени. Компания помогает судоходным операторам принимать более безопасные навигационные решения, повышать эффективность и развивать более устойчивые морские перевозки.

Инженер по компьютерному зрению на периферийных устройствах в Израиле (гибридный формат)

Разрабатывайте и оптимизируйте системы компьютерного зрения реального времени для технологий морской безопасности Orca AI. Повышайте скорость, надежность и наблюдаемость инференса на оборудовании, установленном на судах.

Описание

  • Разрабатывать и оптимизировать конвейеры компьютерного зрения реального времени, обрабатывающие потоковое морское видео на периферийных системах
  • Преобразовывать исследовательские модели в надежные готовые к эксплуатации компоненты, развернутые на судах
  • Повышать производительность инференса с помощью квантования, прореживания и оптимизации на уровне графа
  • Профилировать и оптимизировать полный конвейер с несколькими камерами, включая получение видео, предварительную обработку, инференс и постобработку
  • Находить и устранять ограничения производительности, связанные с CPU, GPU, памятью и координацией конвейера
  • Оценивать и обосновывать компромиссы между задержкой, точностью, стабильностью и использованием ресурсов
  • Проектировать надежные конвейеры обработки данных и инференса от видео до результата, предоставляющие экипажу полезную информацию для принятия решений
  • Создавать процессы бенчмаркинга и оценки для измерения производительности от начала до конца и принятия решений о выпуске
  • Разрабатывать возможности наблюдаемости и процессы отладки для продуктивных систем
  • Определять и поддерживать четко описанные интерфейсы между исследовательским кодом и промышленным программным обеспечением
  • Сотрудничать с исследовательскими и backend-командами для внедрения новых моделей в промышленную эксплуатацию
  • Повышать эффективность и надежность системы с учетом ограничений оборудования и среды выполнения

Требования

  • Не менее пяти лет опыта создания промышленных систем, включая не менее двух лет работы с компьютерным зрением или конвейерами видео реального времени
  • Практический опыт разработки и эксплуатации в промышленной среде систем компьютерного зрения или глубокого обучения
  • Продвинутые навыки современного C++, включая многопоточность и программирование в реальном времени, а также уверенное владение Python
  • Опыт разработки для периферийных или встраиваемых платформ, таких как NVIDIA Jetson
  • Глубокое знание технологий оптимизации инференса, таких как CUDA, TensorRT, ONNX, GStreamer или DeepStream, а также ограничений CPU, GPU, памяти и задержки
  • Подход к оптимизации и настройке производительности, основанный на профилировании
  • Способность отлаживать сложные системы и оценивать их поведение в зашумленных реальных условиях
  • Опыт создания пользовательских высокопроизводительных конвейеров обработки данных или инференса будет преимуществом
  • Знакомство с объединением данных нескольких сенсоров, например с комбинированием данных камеры и радара, будет преимуществом
  • Опыт развертывания и эксплуатации моделей машинного обучения в промышленной среде будет преимуществом
  • Опыт низкоуровневой оптимизации или настройки производительности C++ будет преимуществом
  • Подтвержденный опыт оптимизации инференса моделей с помощью TensorRT, ONNX Runtime, квантования, прореживания или сопоставимых методов будет преимуществом