AMD

Staff Software Development Engineer: GPU, AI/ML Ops & Quality Engineering

Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.

Инженер в команду AMD Radeon Open Ecosystem (ROCm) для разработки и валидации гетерогенного ПО компьютерного зрения и обработки изображений/видео на GPU/CPU, с сильным фокусом на quality engineering и интеграционное тестирование.

Задачи

  • Проектировать, разрабатывать и оптимизировать GPU/CPU-ПО для задач компьютерного зрения, обработки изображений и видео
  • Валидировать новые функции ПО перед релизом заказчикам
  • Взаимодействовать с кросс-функциональными командами для достижения максимальной производительности на железе AMD
  • Отлаживать и устранять сложные проблемы на разных уровнях стека
  • Применять инженерные методологии и AI-инструменты для поддержки надёжного и сопровождаемого кода
  • Выстраивать технические отношения с коллегами и партнёрами
  • Тесно работать с командами разработки и проектными менеджерами для достижения результатов

Требования

  • Опыт работы с GoogleTest (gtest) для юнит- и интеграционного тестирования на C++
  • Практический опыт с Jenkins или GitHub Actions для автоматизации тестов и интеграции в CI/CD
  • Глубокое знание методологий, фреймворков и инструментов автоматизированного тестирования
  • Владение C/C++ и Python
  • Опыт в области видеокодеков, обработки изображений и ML-фреймворков
  • Знакомство с библиотеками компьютерного зрения: OpenCV, FFmpeg, OpenVX и др.
  • Опыт GPU-программирования (HIP, CUDA)
  • Знакомство с ROCm или аналогичными платформами гетерогенных вычислений
  • Опыт open-source разработки, Git и систем трекинга задач (Jira)
  • Знание лучших практик разработки: тестирование, профилирование, отладка, документация, контроль версий, планирование
  • Быстрое освоение новых инструментов и фреймворков
  • Опыт quality engineering в области CV для тестирования и отладки end-to-end сценариев
  • Степень бакалавра или магистра в области Computer/Software Engineering, Computer Science или смежной дисциплине

Условия

  • Работа в динамичной географически распределённой agile-команде
  • Позиция без визовой поддержки
  • Пакет льгот AMD

Навыки

  • C++
  • C
  • Python
  • GoogleTest
  • Jenkins
  • GitHub Actions
  • CI/CD
  • OpenCV
  • FFmpeg
  • OpenVX
  • HIP
  • CUDA
  • ROCm
  • Git
  • Jira
  • компьютерное зрение
  • обработка изображений
  • видеокодеки
  • машинное обучение

Похожие вакансии

Senior Test Engineer
B&ASeniorWashingtonОфис
170,000 – 220,000 USD в год
21 окт.
Test Integration Engineer
Reinventing GeospatialMiddleRichardsonОфис
21 окт.
Software Test Engineer
RED 6MiddleDenverОфис
100,000 – 130,000 USD в год
21 окт.
Software Engineer V&V
Quest Defense Systems & SolutionsMiddleEndicottУдалённо
90,000 – 130,000 USD в год
21 окт.
Software Quality Engineer, Media Applications & Live Experiences
AppleSeniorIrvineОфис
21 окт.
Staff Software Development Engineer: GPU, AI/ML Ops & Quality Engineering — AMD, 150,500 – 258,000 USD в год, Santa Clara | itrelocate