Должность: Старший специалист по данным (Инженер по компьютерному зрению)
Местоположение: 2 локации
Местоположение: Сингапур
Местоположение: Чэнду
Присоединившись к Razer, вы примете участие в глобальной миссии по революционному преобразованию игрового мира. Razer — это место, где можно делать великие дела, предлагая вам возможность оказывать глобальное влияние, работая в команде, расположенной на 5 континентах. Razer — это также отличное место для работы, предоставляющее уникальный, ориентированный на геймеров опыт LifeAtRazer, который обеспечит вам ускоренный рост как в личном, так и в профессиональном плане.
Обязанности
Эта роль будет сосредоточена на проектировании и разработке передовых решений в области компьютерного зрения для интерактивных систем. Идеальный кандидат будет обладать глубокими знаниями основных методов компьютерного зрения, таких как обнаружение объектов, отслеживание, сегментация, классификация изображений и анализ видео, а также опытом расширения этих возможностей для более глубокого семантического понимания. Эта роль включает тесное сотрудничество с инженерами данных, разработчиками игр и инженерами-программистами для создания масштабируемых, готовых к производству систем зрения, обеспечивающих надежное восприятие, автоматизированный анализ и быструю итерацию в реальных условиях.
Основные задачи и обязанности
- Разрабатывать и внедрять алгоритмы компьютерного зрения для таких задач, как обнаружение объектов, отслеживание, распознавание действий, сегментация, классификация изображений и понимание видео.
- Проектировать и вносить вклад в сквозные системы компьютерного зрения для удовлетворения требований к функциональности, производительности и масштабируемости.
- Сотрудничать с командой инженеров данных для разработки схем аннотирования, таксономий маркировки и стратегий проверки данных для крупномасштабных наборов изображений, видео и мультимодальных данных, поддерживающих обучение моделей компьютерного зрения и мультимодальных моделей.
- Обучать, дорабатывать и оптимизировать модели компьютерного зрения с использованием фреймворков машинного обучения и библиотек глубокого обучения.
- Оценивать производительность моделей компьютерного зрения с использованием соответствующих метрик и бенчмарков.
- Оптимизировать модели для инференса в реальном времени, развертывания на edge-устройствах или крупномасштабного обслуживания, учитывая ограничения по задержке, памяти и пропускной способности.
- Тесно сотрудничать с командами разработчиков программного обеспечения для поддержки интеграции и развертывания моделей компьютерного зрения и мультимодальных моделей в производственные системы через API и фреймворки обмена сообщениями.
- Проводить тестирование и валидацию для обеспечения функциональности, надежности и точности систем компьютерного зрения.
- Документировать проектные спецификации, технические требования и детали реализации решений в области компьютерного зрения.
- Быть в курсе новых технологий, тенденций и достижений в области компьютерного зрения посредством исследований и экспериментов.
- Учитывать этические, юридические и регуляторные последствия при разработке и развертывании систем компьютерного зрения.
Предварительные требования
Квалификация
- Подтвержденный опыт разработки и внедрения алгоритмов и моделей компьютерного зрения в реальных приложениях.
- Владение языками программирования, такими как Python или C++.
- Глубокое понимание методов и методологий обработки изображений и видео.
- Практический опыт работы с библиотеками компьютерного зрения (например, OpenCV) и фреймворками глубокого обучения, такими как PyTorch и TensorFlow, для разработки и обучения моделей зрения.
- Опыт определения требований к данным и работы с аннотированными наборами данных для обучения моделей компьютерного зрения.
- Способность оценивать и оптимизировать производительность моделей с использованием специфичных для задач метрик и бенчмарков.
- Сильные аналитические навыки и навыки решения проблем.
- Отличные навыки письменного и устного общения как с техническими, так и с нетехническими командами.
Предпочтительно
- Опыт работы с Vision-Language Models (VLM), мультимодальным обучением или генеративным ИИ для задач зрения.
- Опыт работы с технологиями обмена сообщениями и коммуникации, такими как RabbitMQ, gRPC, REST API для интеграции сервисов.
- Опыт работы с распределенным обучением, крупномасштабными экспериментами или многопроцессорными системами.
- Опыт оптимизации и развертывания моделей (например, ONNX, TensorRT, edge-устройства или инференс в реальном времени).
Образование и опыт
- Магистр или докторская степень в соответствующей области (компьютерные науки, ИИ, машинное обучение и т. д.).
- 2+ года прикладного опыта в области компьютерного зрения или мультимодального ИИ (академический или промышленный).
Razer гордится тем, что является работодателем с равными возможностями. Мы считаем, что разнообразные команды порождают лучшие идеи, лучшие продукты и более сильную культуру. Мы стремимся обеспечивать инклюзивную, уважительную и справедливую рабочую среду для каждого сотрудника во всех странах, в которых мы работаем. Мы не дискриминируем по признаку расы, этнической принадлежности, цвета кожи, национальности, происхождения, религии, возраста, пола, сексуальной ориентации, гендерной идентичности или самовыражения, инвалидности, семейного положения или любой другой характеристики, защищенной местным законодательством. При необходимости мы предоставляем разумные условия — в том числе при инвалидности или религиозных обычаях — чтобы каждый член команды мог работать и вносить свой вклад в полной мере.
Вы готовы к игре?