07 sep
|
EPAM Systems
|
Argentina
07 sep
EPAM Systems
Argentina
We are building the next frontier of interactive storytelling and player agency, pushing the boundaries of what's possible when creativity, intuition, and cutting-edge technology come together. We are a dream team obsessed with the uncomfortable excitement of discovering what happens when traditional scripted boundaries are broken.
We are seeking a Lead UE5 C++ Gameplay Engineer who is passionate about leveraging Generative AI to create dynamic gameplay systems that respond to players in ways previously thought impossible. In this role, you won't just be building models or shipping features — you'll be shaping the technical vision, leading a team of engineers, and defining the experiences that redefine player agency.
Responsibilities
Lead the technical direction and architectural vision for runtime plugin systems within UE5, including Build.cs configuration, module dependencies, and non-editor code
Define plugin boundaries, establish engineering standards, and drive clean integration patterns across systems
Own the design of real-time audio streaming pipelines using USoundWaveProcedural, including PCM buffering and resampling
Guide the team in solving sample-rate and audio-format conversion, underrun mitigation, and latency tuning challenges
Architect WebSocket and streaming protocol integrations in C++ with persistent session management and JSON-based event protocols
Establish reconnection strategies and backpressure handling patterns for robust network communication across the codebase
Direct the integration of LLM and conversational AI voice systems, including TTS/STT, prompt and session design, and turn-taking logic
Design and evolve event-driven systems using decoupled delegates, event bus patterns, and Unreal subsystems
Oversee cross-system integrations across the codebase to support dynamic gameplay experiences
Drive MetaHuman runtime lip-sync integration, audio-to-viseme pipelines, and streamed audio into facial animation
Mentor engineers, conduct code re
📌 LeadC++ Gameplay Engineer (Argentina)
🏢 EPAM Systems
📍 Argentina