The Third Floor is looking for an experienced Senior Virtual Production Developer. This will be a Full-Time, Hybrid Role in on-set and remote Virtual Production support. The on-set support responsibilities include delivering tools and workflows for complex technical shoots including technical previs, techvis, virtual camera and other on-set support to clients and other film units. When not on set, the VP Developer will design and develop Virtual Production tools.
Responsibilities
- Occasionally support on-set or remote studio sessions with clients, including Motion Capture and Virtual Camera shoots, including operation of Virtual Camera
- Drive the planning and development of production tools
- Develop plugins or extensions of existing pipeline functionality for Virtual Production
- Support the Visualization teams with exporting Art Content (Environments, Props, Animations) from Maya into Unreal Engine
- Work with the art team to ensure in-engine levels are Real-time ready
- Collaborate with creating workflows and tools to accelerate production
- Create and debug shader and materials graphs throughout production
Essential Skills
- Experience with VFX pipeline development
- Experience with Virtual Production workflows (VCam, MoCap, Scanning, Simulcam)
- Experience with Version Control (Git, Perforce, SCM)
- Excellent knowledge of the Unreal Engine asset and animation pipelines
- Knowledge of Maya Python libraries
- Knowledge of Unreal performance debugging and profiling tools
- Knowledge of Unreal Blueprint and gameplay system development
Desirable Skills
- Familiarity with Unreal Python API
- Experience with Unreal C++ Plugin Creation and Engine Compilation
- Development experience with character rigging and retargeting
- Development experience with Autodesk Maya 2019 or later
- Experience with Qt 5.x
- Familiarity with PBR material workflows and best practices
- Familiarity with networking infrastructure and ability to read networking diagrams
- Experience with or knowledge of on-set etiquette
Personal Attributes
- Excellent communication skills
- Ability to learn new technologies quickly and with minimal supervision
- Ability to remain calm and confident in a fast-paced, client facing or on-set environment
- Ability to work in collaboration with other team members towards a common goal
- In-depth understanding of the production workflow and ability to follow process steps
- Proven ability to prioritize conflicting tasks to meet production needs
The pay scale is between $20 - $70 / hour based on experience, skillset and other factors. We work an average of 5 hours of paid overtime a week. Additional TTF benefits: Health Insurance (Medical, Dental, Vision), Sick Time, 401k (staff only), PTO (staff only), and additional Perks & Benefits.
U.S. Applicants only: TTF participates in E-Verify and we will provide the Social Security Administration (SSA) and, if necessary, the Department of Homeland Security (DHS), with information from each new employee's Form I-9 to confirm work authorization. All documents provided for proof of work authorization must be current and unexpired. We cannot accept expired proof of identity.
IMPORTANT: If the Government cannot confirm that you are authorized to work, TTF is required to give you written instructions and an opportunity to contact DHS and/or the SSA before taking adverse action against you, including terminating your employment.