CareerPlan

Senior Programmer, AI and Creation Tools

Montreal,Quebec,CanadaFull-time2026-10-06 → 2026-11-10

Core

Develop and extend artist tools within the Unreal Editor to accelerate content creation, focusing on geometry/texturing processing, terrain authoring, and procedural generation.

Role type

Senior Tools Programmer (Unreal Engine)

Builds

User-facing tools for the Unreal Editor used by content developers worldwide

Domain

Game Engine Development / Real-time Entertainment

Deliverable

production ML models | product features

Required skills

C++, geometry processing, texture processing, procedural generation, agentic workflows, AI capabilities in programming, large codebase development

Preferred skills

Experience in games or film industry, distributed team collaboration

Technologies

Unreal Engine, C++

Responsibilities

Support and extend existing artist tools for internal and external users; Refactor tools for agentic workflows; Create new tools at the intersection of user-driven and agent-driven content creation; Collaborate with artists on internal projects; Work with developers across team boundaries; Contribute to major initiatives shaping the future of the Unreal Editor