Lead Unreal Developer

Production Technology (Pipeline, and R&D) Montréal, Quebec


Description

Position at DNEG

R&D – Lead Unreal Développeur

Le département des technologies de production de DNEG est responsable de la création et du soutien des technologies utilisées par nos artistes et de l'infrastructure logicielle requise pour notre studio mondial multisite. Avec de multiples projets de films qui se déroulent en même temps, de la conception initiale du projet jusqu'à la production et la post-production, il existe des problèmes complexes qui surgissent, du fait que des milliers d'artistes produisent des dizaines de milliers de plans et partagent des fichiers.

En tant que Lead  R&D Unreal, vous contribuerez à déterminer comment nous pouvons exploiter Unreal pour répondre aux besoins variés de la production virtuelle, des effets visuels, de l'animation et de la production télévisuelle.

L'équipe Unreal est chargée d'intégrer Unreal dans la pipeline de DNEG et de collaborer avec les acteurs de la production et les autres membres de l'équipe des technologies de production afin de développer des flux de travail efficaces et de nouvelles technologies pour maximiser son impact sur nos processus de production.

Vos missions:

  • Agir en tant que point de contact technique pour Unreal
  • Gérer la version du moteur d’Unreal pour DNEG, déployée pour les artistes sous Windows et Linux
  • Superviser le développement du pipeline Unreal de DNEG ainsi que le rendu de bas niveau et l'amélioration des performances de notre construction du moteur
  • Superviser et encadrer votre équipe de développeurs de logiciels
  • Collaborer avec les principaux acteurs de la production environnement en mode
  • Collaborer avec les autres développeurs au sein de l’équipe des technologies de production sur la meilleure façon d'exploiter Unreal.
  • Rédiger de la documentation technique et des guides de flux de travail à l'intention des artistes et des développeurs 

  • Gérer les questions de support relatives à l'utilisation d'Unreal.
  • S'assurer que votre équipe fournit un code bien conçu, modulaire et documenté.
  • Valider votre travail à l'aide de tests méthodiques et rigoureux.


C'est l'occasion pour une personne possédant d'excellentes compétences techniques de leadership d'avoir un impact positif sur le développement d'une équipe dans sa carrière. Elle sera chargée de soutenir et de conduire l'amélioration des travaux exceptionnels de VFX et d’Animation allant des superproductions aux drames télévisés.

Qualifications:

  • Une solide connaissance d'Unreal Editor, d'Unreal Engine, des Blueprints et des API C++
  • Expérience préalable dans la direction d'une équipe de développement
  • Vaste expérience de programmation en C++ et Python
  • Expérience des systèmes de contrôle des sources et du développement d'équipes

  • Expérience avec Linux
  • Confiance dans la capacité à gérer l'ambiguïté et à fournir des solutions lors de la résolution des problèmes
  • Être proactif et travailler avec initiative et être à l'aise pour travailler dans un environnement agile avec de multiples priorités

Atouts:

  • Expérience de développement multi-utilisateurs Unreal
  • Expérience dans la création et le déploiement d'Unreal Engine pour plusieurs plates-formes, à savoir Windows et Linux
  • Expérience dans le développement d'applications IOS de RV/RA
  • Un diplôme en informatique, en génie informatique ou dans un domaine connexe

  • Familiarité avec les logiciels VFX, tels que Houdini, Maya, Clarisse et Nuke

Nous ne serions pas en mesure de produire des projets gagnants d’Awards sans notre département de technologie de production, qui s'engage à favoriser un lieu de travail diversifié et passionnant. Nos équipes ont des parcours variés, sont originaires de plusieurs pays différents, et travaillent à la pointe de la technologie dans l'industrie.

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

R&D - Lead Unreal Developer

The Production Technology department at DNEG is responsible for creating and supporting the technology used by our artists and the software infrastructure required by a multi-site, global studio. With multiple film projects running in parallel, from the projects initial design, to production and post-production, there are complex problems, which arise through thousands of artists producing tens of thousands of shots and sharing assets.

As the R&D Lead for Unreal, you will be helping to drive how we can leverage Unreal to meet the varying needs of Virtual Production, Visual Effects, Feature Animation and TV production.

The Unreal team is responsible for integrating Unreal within DNEG’s pipeline and collaborating with production stakeholders and other members of Production Technology to develop efficient workflows and new technologies to maximise its impact on our production processes.

You will be required to:

  • Act as a technical point of contact for Unreal
  • Manage DNEG's version of the Unreal Engine, deploying to artists on Windows and Linux
  • Oversee the development of the Unreal pipeline at DNEG as well as low level rendering and performance improvements to our build of the engine
  • Supervise and mentor your team of software developers
  • Collaborate with key production stakeholders in an agile development environment
  • Collaborate with other developers within Production Technology on how to best leverage Unreal
  • Write technical documentation and workflow guides for artists and developers to use
  • Manage support issues relating to the use of Unreal
  • Ensure your team is delivering well-designed, modular, documented code
  • Validate your work with methodical and rigorous testing

This is an opportunity for someone with excellent technical leadership skills to have a positive impact on developing a team in their careers and will be responsible for supporting and driving improvement throughout the facility on the exceptional VFX and Feature Animation work ranging from blockbuster epics to television dramas.

Must have

  • A solid understanding of Unreal Editor, Unreal Engine, Blueprints and C++ APIs
  • Prior experience leading a development team
  • Extensive programming experience in C++ & Python
  • Experience with source control systems and team development
  • Experience with Linux
  • Confident in navigating ambiguity and providing solutions when problem solving
  • Be proactive and work with initiative, and comfortable with working in an agile environment with multiple priorities

Nice to have

  • Experience with multi-user Unreal development
  • Experience building & deploying Unreal Engine for multiple platforms, namely Windows and Linux
  • Experience developing VR/AR iOS apps
  • A degree in Computer Science, Computer Engineering or related field
  • Familiarity with VFX software packages, such as Houdini, Maya, Clarisse and Nuke

We would not be able to produce award-winning work without our Production Technology department, which is committed to nurturing a diverse and exciting workplace. Our teams have a variety of backgrounds and originate from a number of different countries, working across the globe at the forefront of technology in the industry.


About Us
We are DNEG, one of the world's leading visual effects, animation and stereo conversion companies for feature film and television, with studios in London, Vancouver, Mumbai, Los Angeles, Chennai, Montréal, Chandigarh, Hyderabad and Goa.