> Markdown version of [/jobs/ext/4007963-principal-ai-software-engineer-multimodal-systems-gaming](https://www.wearedevelopers.com/jobs/ext/4007963-principal-ai-software-engineer-multimodal-systems-gaming). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Principal AI Software Engineer (Multimodal Systems, Gaming) - **Company:** Razer - **Location:** Paris, France - **Contract:** Permanent contract - **Skills:** Application Programming Interfaces (APIs), Artificial Intelligence, ARM Architecture, Computer Vision, Audio Signal Processing, C++ (Programming Language), Data Cleansing, Software Debugging, Event-Driven Programming, Game Engine, Windows API, Performance Tuning, Data Streaming, Video Encoding, Multithreading, Real Time Systems, Reliability of Systems, Enterprise Integration, Feature Extraction, Software Version Control - **Published:** October 29, 2026 - **Apply:** https://www.welcometothejungle.com/en/companies/razer/jobs/principal-ai-software-engineer-multimodal-systems-gaming_paris_ikz46ojo ## About the Role * Understanding of computer vision pipelines and GPU acceleration * Basic understanding of ML pipeline integration and data preprocessing * Strong proficiency in C++ and Windows API * Familiarity with game data capture, input hooks, and event-driven programming * Experience with real-time systems, video encoding, and data streaming * Competence in multithreading, synchronization, and resource management ## Description * 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 * Develop high-performance C++ systems for real-time game data acquisition, event tracking, and video generation within Razer's AI ecosystem * Implement data acquisition and clip-triggering logic for deterministic WYVRN events * Develop automation tools for video dataset collection and labeling * Contribute to video decluttering and Automontage pipeline development * Collaborate on CV/audio processing integration * Optimize runtime components for Cortex and SDK deployment * Maintain compatibility and performance across expanding game libraries * Efficient, low-level software development * System reliability, maintainability, and optimization under load * Integration with APIs, SDKs, and game engines * Structured code management and pipeline debugging