company_logo

Full Time Job

Python Developer - Pipeline TD

Framestore

Montreal, QC 04-05-2024
Apply @ Employer
  • Paid
  • Full Time
Job Description
As a multi Oscar-winning creative studio, we have worked with some of the greatest storytellers in film today. Collaborating with directors and producers across the complete filmmaking process to help design, plan and create beautiful images, we focus on finding innovative creative solutions to support their vision and set new standards for visual effects in cinema.

Pipeline TDs are the software developers who create and maintain digital assets and workflow-related tools, enabling production artists to work efficiently at scale. Pipeline TDs can be software generalists, or specialize in certain pipeline domains such as Core (back-end), 2D (Comp, Editorial Texturing… ) or 3D (Model, Animation, FX…).

We are seeking to recruit a Mid-level Python Developer - Pipeline TD to join the team, initially focussing on supporting and improving a wide range of pipeline workflows, with an aim to leading and developing some of the larger development projects within the VFX division. They will work within the global pipeline team, supporting a broad range of live-action and computer generated projects with a variety of digital content including episodic and features.

What you will do
• Design, develop and maintain pipeline software
• Write clean, efficient and maintainable code using industry best practices
• Collaborate with cross-functional teams to gather and analyse requirements
• Participate in and contribute to agile practices for pipeline development projects
• Work closely with other developers, product managers and stakeholders to ensure successful project delivery
• Actively participate in code reviews to maintain quality of code, identify potential issues and ensure adherence to coding standards
Contribute towards architecture and design decisions for projects
• Stay updated with industry trends and emerging technologies to continuously improve skills and bring innovative ideas to the team
Take ownership of specific components or modules of the pipeline
• Provide technical guidance to associate pipeline TDs

What you may have
• Proficiency in one or more relevant programming languages (Python, C++, Javascript...)
• Understanding of software development principles, design patterns, and best practices.
• Familiarity with professional development environments including CI/CD pipelines and test automation.
• Strong communication skills and the ability to work effectively in a collaborative team environment.
• Ability to convey technical information to non-technical people.
• Excellent problem solving and debugging skills, both when working independently and collaboratively within a team
• Excellent Python and Linux skills.
• Experience developing for CG applications such as Nuke, RV.
• A good understanding of the entire visual effects process, from shooting through to compositing.
• Experience with the Qt application framework.

Application Process
To apply, please complete the linked application form or submit your resume and portfolio to recruiters@framestore.com with the subject line: [Job Title - City].

Application Deadline
May 2024.

Framestore is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees.

Jobcode: Reference SBJ-rv63vm-3-134-102-182-42 in your application.