Lead R&D developer

Lead R&D developer

Apply before:
Type: Contract
Activities:
Place:
Montreal
Description

Cinesite is recruiting a Lead R&D Developer to take charge of the R&D Development team. They provide R&D guidance and mentoring to the team, and is responsible for the efficiency and well-being of the team. In collaboration with the Head of Technical Production, the Lead designs processes and workflows and participates in defining the technological vision. Along with the R&D team, the Lead is responsible for further improvement of our software tools and technologies. The ideal candidate must have a great understanding of computer graphics and strong programming skills to actively participate in the development and integration of creative tools into an overall production pipeline and to lead the R&D team.

The Role:

  • Maintain and advance Cinesite’s global production pipeline; keeping our pipeline efficient and up-to-date in response to new production challenges.
  • Assist the Head of Technical Production with defining the technological vision and with setting the R&D priorities.
  • Provide guidance, support and mentorship to the R&D team
  • Liaise with Lead Pipeline and Lead R&D from other Cinesite sites and divisions.
  • Research, design, implement, test, provide technical documentation and support CG software systems and tools for the studio in collaboration with the Pipeline team, the supervisors and the leads
  • Identify and optimize bottlenecks in algorithms and workflows and find optimized solutions
  • Work with a first-class development team on designing and implementing our production toolset.
  • Interact directly with supervisors to identify and implement integral improvements to our workflow.
  • Provide technical support, training, and tutorials to the pipeline department
  • In collaboration with HR and Head of Technical Production, actively participate in recruitment efforts, training, career development, appraisals and reviews of the R&D team.
  • Communicate with third-party software vendors to prioritize Cinesite’s feature requests and bug fixes
  • Stay up-to-date with industry trends and new technologies

We’d like to talk to you if you the following:

  • University degree in Computer Science, Math, Physics or related field
  • 7 to 10 years’ experience developing software
  • Previous experience in a Lead or Supervisor position is a plus
  • Advanced proficiency in programming languages Python and C/C++
  • A solid understanding of visual effects and/or animation pipelines and workflows
  • Extensive experience with source control and build systems in a Linux environment
  • Strong grasp of software development best practices such as TDD, continuous integration and agile methodologies
  • A proactive attitude and great team spirit is essential
  • Experience with global pipelines across multiple sites is an asset

What can we offer?

Cinesite offers a positive, creative environment where the world’s leading animation and effects artists are encouraged and supported to develop and produce challenging, cutting-edge, award-winning work.

We work as a collective, where excellence, expertise and expression are valued by all; where we collaborate with some of the world’s leading creative thinkers and produce work to which we are proud to put our name.

If you want to be part of the Cinesite story, please submit your application as an online submission via this website. If your candidacy is successful, you will be contacted shortly. If your application is not retained for this position, it will stay on file for future opportunities.

Apply now