Используем cookie для работы сайта и статистики. «Хорошо» разрешит ещё и запись сессий.
Razer
Франция2 месяца назад
70 153 – 120 893 EUR
в год
Joining Razer will place you on a global mission to revolutionize the way the world games. Razer is a place to do great work, offering you the opportunity to make an impact globally while working across a global team located across 5 continents. Razer is also a great place to work, providing you the unique, gamer-centric LifeAtRazer experience that will put you in an accelerated growth, both personally and professionally.
Job Responsibilities: Implements high-performance C++ systems supporting data acquisition, real-time event tracking, and gameplay video generation. Develops tooling for video dataset expansion, clip triggering logic, and integration with Razer Cortex APIs. Contributes to CV/audio feature extraction modules and dataset processing automation. Works on video decluttering and Automontage (short-form video mashup) features. Ensures code reliability, maintainability, and compatibility across supported games. Participates in performance optimization and scaling of the multimodal model pipeline. Supports SDK development with stable and efficient runtime components.
Mission: Develop high-performance C++ systems for real-time game data acquisition, event tracking, and video generation within Razer’s AI ecosystem. Design and implement data acquisition and clip-triggering logic for deterministic WYVRN events. Develop automation tools to support video dataset collection, processing, and labeling. Contribute to the development and optimization of video decluttering and Automontage pipelines. Collaborate on the integration of computer vision and audio processing capabilities. Optimize runtime components for Cortex and SDK deployment, with a focus on performance and reliability. Ensure compatibility, scalability, and consistent performance across an expanding range of game libraries.
Competencies Strong software development skills, with the ability to work efficiently at a low level. Experience building reliable, maintainable, and performance-optimized systems under load. Ability to integrate and work with APIs, SDKs, and game engines. Strong approach to code management, troubleshooting, and pipeline debugging.
Pre-Requisites:
Required Requirements Strong proficiency in C++ and Windows API development. Solid understanding of multithreading, synchronization, and resource management. Experience developing reliable and performance-optimized software for real-time or high-performance environments. Familiarity with API and SDK integration and event-driven programming.
Preferred Requirements Experience with real-time systems, video encoding, and data streaming. Understanding of computer vision pipelines and GPU acceleration. Experience with game data capture, input hooks, and game engine integration. Familiarity with ML pipeline integration and data preprocessing. Experience troubleshooting and optimizing performance across complex software pipelines.
Salary Ranges: €70,153.00 - €120,893.00 (per annum) Disclaimer: Exact compensation may vary based on skills, experience, and location.
Razer is proud to be an Equal Opportunity Employer. We believe that diverse teams drive better ideas, better products, and a stronger culture. We are committed to providing an inclusive, respectful, and fair workplace for every employee across all the countries we operate in. We do not discriminate on the basis of race, ethnicity, colour, nationality, ancestry, religion, age, sex, sexual orientation, gender identity or expression, disability, marital status, or any other characteristic protected under local laws. Where needed, we provide reasonable accommodations - including for disability or religious practices - to ensure every team member can perform and contribute at their best.
Are you game?
Сравним навыки, грейд, формат работы и зарплату
Чаще всего от 76 500 до 97 800
Грейд
Principal
Тип занятости
Полная занятость
Письмо на почту или сообщение рекрутеру в Telegram
Присоединившись к Razer, вы примете участие в глобальной миссии по революционизации способа игры в мире. Razer – это место, где можно добиться больших успехов, предоставляя вам возможность оказывать глобальное влияние, работая в глобальной команде, расположенной на 5 континентах. Razer – это также отличное место для работы, предлагающее уникальный, ориентированный на геймеров опыт LifeAtRazer, который позволит вам ускорить рост как в личном, так и в профессиональном плане.
Реализует высокопроизводительные системы на C++, поддерживающие сбор данных, отслеживание событий в реальном времени и генерацию игровых видео. Разрабатывает инструменты для расширения набора видеоданных, логики триггеров клипов и интеграции с API Razer Cortex. Участвует в разработке модулей извлечения признаков CV/аудио и автоматизации обработки наборов данных. Работает над функциями очистки видео и Automontage (создание коротких видео-миксов). Обеспечивает надежность, поддерживаемость и совместимость кода в поддерживаемых играх. Участвует в оптимизации производительности и масштабировании конвейера мультимодальных моделей. Поддерживает разработку SDK стабильными и эффективными компонентами времени выполнения.
Миссия: Разработка высокопроизводительных систем на C++ для сбора игровых данных в реальном времени, отслеживания событий и генерации видео в рамках экосистемы ИИ Razer. Проектирование и реализация логики сбора данных и триггеров клипов для детерминированных событий WYVRN. Разработка инструментов автоматизации для поддержки сбора, обработки и маркировки видеоданных. Участие в разработке и оптимизации конвейеров очистки видео и Automontage. Сотрудничество в интеграции возможностей компьютерного зрения и обработки звука. Оптимизация компонентов времени выполнения для развертывания Cortex и SDK с акцентом на производительность и надежность. Обеспечение совместимости, масштабируемости и стабильной производительности для растущего числа игровых библиотек.
Сильные навыки разработки программного обеспечения, способность эффективно работать на низком уровне. Опыт создания надежных, поддерживаемых и оптимизированных по производительности систем при нагрузке. Способность интегрировать и работать с API, SDK и игровыми движками. Строгий подход к управлению кодом, устранению неполадок и отладке конвейера.
Предварительные требования:
Обязательные требования: Глубокое знание C++ и разработки Windows API. Надежное понимание многопоточности, синхронизации и управления ресурсами. Опыт разработки надежного и оптимизированного по производительности программного обеспечения для сред реального времени или высокопроизводительных сред. Знакомство с интеграцией API и SDK, а также с событийно-ориентированным программированием.
Предпочтительные требования: Опыт работы с системами реального времени, видеокодированием и потоковой передачей данных. Понимание конвейеров компьютерного зрения и ускорения на GPU. Опыт захвата игровых данных, перехвата ввода и интеграции с игровыми движками. Знакомство с интеграцией конвейеров машинного обучения и предварительной обработкой данных. Опыт устранения неполадок и оптимизации производительности в сложных программных конвейерах.
Диапазон зарплат: 70 153,00 € - 120 893,00 € (в год) Отказ от ответственности: Точная компенсация может варьироваться в зависимости от навыков, опыта и местоположения.