Description
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.
What you'll do
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.
What you need
- Strong proficiency in C++ and Windows API.
- Experience with real-time systems, video encoding, and data streaming.
- Understanding of computer vision pipelines and GPU acceleration.
- Familiarity with game data capture, input hooks, and event-driven programming.
- Competence in multithreading, synchronization, and resource management.
- Basic understanding of ML pipeline integration and data preprocessing.