Sponsor Products
Senior Technical Director – Virtual Production Pipeline
Senior Technical Director – Virtual Production Pipeline
  Full-Time @ Reel FX

Montreal, Quebec, Canada

Apply via E-Mail

Apply On-Line

Reel FX is seeking a Senior Technical Director to be part of a team of developers and TDs building a real-time animation pipeline. This is a hands-on role that involves directing and leading other developers. You will help design, develop, and support a new virtual production pipeline based around motion capture and game engine technology, with integrations to existing feature film pipeline tool sets and workflows.

The primary tools are Unreal Engine, Maya, C++, Python, in Linux and Windows, but introducing new tools, processes, and products is a regular part of the job. You will also work with pipeline supervisors across Reel FX in order to maximize consistency and reuse of technology across the organization.


? Help define, document, and execute a workflow vision for the virtual production group.
? Develop and maintain pipeline and in-application scripts, tools and libraries.
? Ensure software best practices are used within the pipeline team.
? Collaborate with pipeline supervisors to help define and improve company tools and workflows.
? Provide support to artists and supervisors, and ensure that issues are resolved in a timely manner.
? Meet with artists and supervisors on a regular basis to identify needs and plan tools that contribute to artist efficiency.


? Bachelor’s degree/Diploma in Computer Science, Computer Engineering, or other related field
? At least 5 years relevant professional experience in a production context.
? A strong commitment to supporting artists and production staff in a fast-paced, ever-evolving environment.
? Excellent problem solving, communication, and team skills.
? Proficient in C++ and/or Python, Linux and/or Windows, and software development best practices.
? Firm understanding of game, CG, or VFX production pipelines.
? Knowledge of and experience with source code control systems such as Perforce or Git.
? Experience with collaborative development and code review processes.
? Ability to manage other developers and create a productive team environment.
? Experience with building custom versions of Unreal or Unity is useful.
? Experience with any of Maya, Houdini, Mari, Substance, Nuke, Shotgun, or ftrack.
? Experience with motion capture tools, processes, and/or data is a plus.

This job description is not meant to be all inclusive. Employees may be required to perform other duties to meet the ongoing needs of the organization.
Please note that Canadian citizens and Canadian permanent residents will be considered in priority.

This job posting was last updated on July 19, 2022