Senior Programmer (AI, Engine, Rendering, UI) / Programmeur sénior (IA, Moteur, Rendu, Interface utilisateur)
NBC Universal
Montreal
Workplace: HybridFull timeFunction: Software EngineeringExperience: 6-8 yearsSkills: ["Problem-solving","Debugging","Collaboration","Communication","Technical ownership"]Design, implement, and maintain core, performance-critical systems in Unreal Engine for gameplay, visuals, AI behaviors, and user experience. Translate requirements into clean C++ code, optimize for CPU/GPU performance and memory across supported platforms, and debug complex issues across engine, rendering, AI, and UI layers. Collaborate with designers, artists, and engineers, contribute to technical architecture, and mentor junior programmers through code reviews.

