Software TD

Moving Picture Company ,
London, Greater London

Overview

Job Description

Company Description MPC Episodic opens the world of award-winning, industry defining VFX tools and talent to streaming and episodic showrunners globally. From pitch to delivery, from Virtual Production techniques to the latest in photo-real CG character development, from the most minute detail to epic earth-shattering effects, MPC Episodic delivers new levels of expertise to episodic VFX. MPC is home to brave creators who are eager to combine innovation, craft and creativity to bring entirely different ideas and experiences to audiences everywhere. Working at MPC is where passion and purpose come together; we support new ways of thinking to empower talent as we continue to lead the industry. Our status as a world-class visual effects facility has been achieved through the development of industry-leading software, which empowers our artists to create stunning visual effects. MPC has a rich history of technical innovation. We recognise that it's the partnership of leading creativity and technology that delivers spectacular results. We are committed to technology in service of creativity and are constantly exploring new approaches to deliver higher quality. We have a talented team and many of the leading technologists in the industry started their careers at MPC. Job Description You must maintain a close relationship with the Creative group (Supervisors, leads and artists) in the various disciplines to build awareness of discipline needs, knowledge of user workflows and guide design and development of software department projects that service your team and their disciplines. The Responsibilities * Being a first line of support point of contact for all artists in the disciplines you serve * Triaging support issues and either actioning them yourself or forwarding them on to the appropriate support queue * Maintaining Episodic specific software projects and tools * Collaborating with Software to identify broader issues that could benefit the overall FEV group, aiming to boost efficiencies across the board * Creating quick scripts, macros and tool for bespoke and/or repetitive tasks that would take artists far too long to perform by hand Qualifications * Very strong Python knowledge * Strong experience using at least one or all of the following applications as a technical artist: Houdini, Nuke, Maya, Katana, etc. * A good understanding of artist workflows and how the tools they use work * A passion for moving technology forward to empower artist creativity through alleviation of multi stepped technical processes * Constantly trying to reduce personal technical debt by following strict MPC code style standards. * Including descriptive "doc-strings" with all written classes and functions for automated code reference documentation * For larger projects, writing unit tests that run various production scenarios through your code so that bugs can be caught before deployed in production * Experience using the python API of a digital content creator application like the aforementioned * Familiarity with the concepts of registering files on a database to facilitate a large team of artists, working across multiple sites Desired Qualifications * Knowledge of Renderman * Experience with C/C++, Lua and/or other scripting languages * Familiarity with developing technology for a large team of artists, working across multiple sites. Attributes * Ability to establish and maintain a professional rapport with clients * Excellent ability to work under pressure * Excellent attention to detail * Ability to prioritize and delegate tasks * Work well with others in a team environment * Demonstrates an aptitude for leadership * Excellent communication and organizational skills * Excellent problem-solving ability * Pleasant manner This job application remains open even when we don't have roles available. If you would like to be considered, please apply and we will contact you as soon as we have an opening. Additional Information Please click here to review our privacy notices for job applicants Qualifications: Very strong Python knowledge Strong experience using at least one or all of the following applications as a technical artist: Houdini, Nuke, Maya, Katana, etc. A good understanding of artist workflows and how the tools they use work A passion for moving technology forward to empower artist creativity through alleviation of multi stepped technical processes Constantly trying to reduce personal technical debt by following strict MPC code style standards. Including descriptive "doc-strings" with all written classes and functions for automated code reference documentation For larger projects, writing unit tests that run various production scenarios through your code so that bugs can be caught before deployed in production Experience using the python API of a digital content creator application like the aforementioned Familiarity with the concepts of registering files on a database to facilitate a large team of artists, working across mult