Pipeline Supervisor - Real-Time

5 Months ago • 5 Years +

About the job

Job Description

Pipeline Supervisor for real-time production, leading a team, developing tools in Unreal Engine, Maya, and more. C++, Python, and Mel proficiency required.
Must have:
  • C++ Programming
  • Unreal Engine
  • Pipeline Development
  • Team Leadership
Good to have:
  • Motion Capture
  • Houdini Experience
  • Linux Experience
  • Maya Experience
Not hearing back from companies?
Unlock the secrets to a successful job application and accelerate your journey to your next opportunity.

About the job

Description du poste:

Le superviseur du pipeline est responsable d’une équipe de développeurs qui construisent un pipeline de production en temps réel. Il s’agit d’un rôle pratique qui consiste à diriger et à superviser d’autres développeurs ainsi que le développement du code du pipeline. Lui et son équipe travailleront avec d’autres développeurs pour concevoir, développer et soutenir le pipeline de production en temps réel basé sur la technologie de capture de mouvement, caméra en temps réel et de moteur de jeux, avec des intégrations aux outils et flux de travail existants du pipeline de longs métrages.


Les principaux ensembles d’outils incluent Unreal Engine, Maya, Nuke, Substance Painter, Perforce, Git et Shotgrid. Le superviseur du pipeline doit maîtriser la programmation C++, Python et Mel dans un environnement Windows et doit être ouvert à l’exploration de nouveaux outils, processus et produits dans le cadre de son travail. Le superviseur du pipeline travaillera également avec les superviseurs de département de Reel FX afin de maximiser l’uniformité et la réutilisation de la technologie dans l’ensemble de l’organisation.


Responsabilités:

• Définir, documenter et promouvoir une vision du flux de travail pour le groupe de production en temps réel.

• Offrir un soutien aux artistes et aux superviseurs et s’assurer de résoudre les problèmes en temps opportun.

• Rencontrer régulièrement des artistes et des superviseurs pour déterminer les besoins et planifier des outils qui contribuent à l’efficacité des artistes.

• Élaborer et tenir à jour des scripts, des outils et des bibliothèques de pipeline et d’application.

• Veiller à ce que les meilleures pratiques logicielles soient utilisées au sein de l’équipe du pipeline.

• Collaborer avec les superviseurs de pipeline pour aider à définir et à améliorer les outils et les flux de travail de l’entreprise.


Qualifications:

• Baccalauréat ou diplôme de niveau supérieur en science informatique, en génie informatique ou dans un domaine connexe.

• Au moins cinq ans d’expérience professionnelle pertinente dans un contexte de production.

• Expérience des processus d’élaboration collaborative et d’examen des codes.

• Maîtrise de C++, Python, Windows et des meilleures pratiques en matière de développement de logiciels.

• Compréhension profonde des pipelines de jeux, CG ou VFX.

• Connaissance et expérience des systèmes de contrôle de code source comme Perforce et Git.

• Excellents esprit d’équipe et aptitudes en résolution de problèmes et en communication.

• Capacité de gérer d’autres développeurs et de créer un environnement d’équipe productif.

• Engagement ferme à soutenir les artistes et le personnel de production dans un environnement en constante évolution.

• Expérience de la création de versions personnalisées du moteur ‘’Unreal’’.

• Expérience du moteur ‘’Unreal’’, de Maya, Substance Painter, Nuke et Shotgrid.

• Expérience des outils, processus ou données de capture de mouvement, un atout.

• Expérience de Houdini, un atout.

• Expérience de Linux, un atout.


Remarque :

Cette description du poste ne se veut pas exhaustive. L’employé pourrait avoir à réaliser d’autres tâches pour répondre aux besoins courants de l’entreprise.

Veuillez noter que les candidatures de citoyens et de résidents permanents du Canada seront examinées en priorité.

Seules les personnes dont la candidature aura été retenue seront contactées.

Des références peuvent être demandées.

Notez que le générique masculin est utilisé dans le but d’alléger le texte.

Reel FX Montréal souscrit au principe d’équité en matière d’emploi.

--------------------------------------------------------------------------


Job Summary:

The Pipeline Supervisor is responsible for a team of developers building and maintaining the real-time production pipeline. This is a hands-on role that involves directing and supervising other developers along with pipeline code development. You and your team will design, develop, and support the real-time production pipeline based around motion capture, real-time camera, and game engine technology with integrations to existing feature film pipeline tool sets and workflows.


The primary tool sets include Unreal Engine, Maya, Nuke, Substance Painter, Perforce, Git and Shotgrid. The pipeline supervisor should be proficient in C++, Python, and Mel programming in a Windows environment, and open to exploring new tools, processes, and products as a regular part of the job. You will also work with department supervisors across Reel FX in order to maximize consistency and reuse of technology across the organization.


Responsibilities:

● Define, document, and promote a workflow and vision for the real-time production group.

● 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.

● Develop and maintain pipeline and in-application scripts, tools, and libraries.

● Ensure software best practices are used within the pipeline team.

● Collaborate with department supervisors to help define and improve company tools and workflows.


Qualifications:

● Bachelor’s degree or higher in Computer Science, Computer Engineering, or other related field.

● At least 5 years of relevant professional experience in a production context.

● Experience with collaborative development and code review processes.

● Proficient in C++, Python, 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 and Git.

● Excellent problem solving, communication, and team skills.

● Ability to manage other developers and create a productive team environment.

● A strong commitment to supporting artists and production staff in a fast-paced, ever-evolving environment.

● Experience with building custom versions of Unreal engine.

● Experience with Unreal Engine, Maya, Substance Painter, Nuke, and Shotgrid.

● Experience with motion capture tools, processes, and/or data is a plus.

● Experience with Houdini is a plus.

● Experience with Linux is a plus.


This job description is not meant to be all inclusive. Employee may be required to perform other duties to meet the ongoing needs of the organization.

Please note that Canadian citizen or a permanent resident candidates will be treated in priority.

Only the selected candidates will be contacted. Please note that you may be asked to provide references.

View Full Job Description

Add your resume

80%

Upload your resume, increase your shortlisting chances by 80%

About The Company

Montreal, Quebec, Canada (On-Site)

Quebec, Canada (On-Site)

View All Jobs

Get notified when new jobs are added by Reel FX Animation

Similar Jobs

Xsolla - Motion Graphic Artist

Xsolla, United States (Remote)

Beamdog - Senior 3D Environment Artist

Beamdog, Canada (Remote)

People Can Fly - Senior Vista Artist - Remote

People Can Fly, Canada (Remote)

Visual Concepts - Facial Animator (Temp)

Visual Concepts, United States (On-Site)

Argus Labs - Technical Artist Lead (LATAM)

Argus Labs, (Remote)

Shipt External - Principal Engineer

Shipt External, United States (Hybrid)

Warhorse Studios - Senior tools programmer/Enviro technical artist

Warhorse Studios, Czechia (Hybrid)

Eagle Eye Networks - Staff Engineer

Eagle Eye Networks, India (On-Site)

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

IO Interactive - Senior Character Artist

IO Interactive, Türkiye (Hybrid)

Virtuos - Senior Character Artist

Virtuos, Vietnam (On-Site)

SuperPlay - LEAD 3D ARTIST

SuperPlay, Israel (On-Site)

Blizzard Entertainment - Senior Data Scientist, Computer Graphics

Blizzard Entertainment, United States (On-Site)

Image Infotainment  - Visual Effects Artist

Image Infotainment , India (On-Site)

HRingZa Solutions - 3D Animator

HRingZa Solutions, India (On-Site)

Jobot - Lead Gameplay Animator

Jobot, United States (Remote)

Techland - Senior Character Hair (Grooming) Artist

Techland, Poland (On-Site)

DNEG - Creature TD - Rigging

DNEG, India (On-Site)

Get notifed when new similar jobs are uploaded

Jobs in Montreal, Quebec, Canada

Get notifed when new similar jobs are uploaded

Similar Category Jobs

The Walt Disney Company - Lead Software Engineer (Front End/JavaScript)

The Walt Disney Company, United States (On-Site)

Notion - Designer, Web Presence

Notion, United States (On-Site)

KPIT - Autosar Ethernet Experts

KPIT, India (On-Site)

Patreon - Senior iOS Engineer, Mobile Platform

Patreon, United States (Hybrid)

The Walt Disney Company - Lead Software Engineer (Front End/JavaScript)

The Walt Disney Company, United States (On-Site)

Life church - Architectural Staff

Life church, United States (On-Site)

Gamemano - Wordpress Developer

Gamemano, India (On-Site)

Get notifed when new similar jobs are uploaded