Senior Programmer - H/F/NB
Core
Design and build a powerful, reusable framework and engine foundation for the next generation of AI generative games.
Role type
Senior IC game engine framework engineer
Builds
Reusable game engine frameworks, SDKs, and GenAI integration pipelines for Ubisoft game productions
Domain
Video game development, Generative AI
Deliverable
production ML models | product features
Required skills
C++, C#, software architecture, performance optimization, multithreading, memory management, build/deployment processes
Preferred skills
Generative AI technologies, tooling design, cross-team collaboration
Technologies
C++, C#, Generative AI
Responsibilities
Design and evolve a shared central framework for multiple game productions; Develop reusable systems, tools, and services (frameworks, modules, SDKs); Design abstractions and pipelines for generative AI integration; Collaborate with product teams to translate needs into technical solutions; Ensure technical quality regarding architecture, performance, and deployment; Contribute to platform improvement and technology scouting.