Python Job: Python Pipeline Developer

Job added on

Company

SPINVFX

Location

Toronto - Canada

Job type

Full-Time

Python Job Details

The Python Pipeline Developer is part of the Pipeline department responsible for developing and supporting tools to accelerate efficient workflow in the production of high quality Visual Effects. By using proven software engineering principles – design, implement and manage tools that assist the digital artists with their daily use of both third party and in-house software and systems. These pipeline tools are intended to make CG production as efficient and productive as possible. Python Pipeline Developer will work with peers and supervisors to craft state-of-the-art tools, techniques, and procedures to aid the execution of the current projects and advance the capabilities of SpinVFX’s production pipeline. The role is suitable for a person with a computer science background, demonstrated ability coding in Python and an interest in working in visual effects.

Experience

  • 1+ year experience coding in python
  • Good understanding of production processes for film and television
  • Proficient with one or more software APIs: Maya, Katana, Houdini or Nuke
  • Experience with design and development of Pipeline or artist tools
  • Ability to work with artists to troubleshoot and fix day-to-day production challenges
  • Demonstrate being a team player
  • Good communication skills both in written and verbal. Ability to articulate both with technical and non-technical teams is preferred

Technical Skills

  • Proficient in Python 2.x/3.x (C++ an asset)
  • Past experience with implementation/modification of python APIs would be prefered
  • Experience with implementing or working directly with databases (Postgres, MySQL, MongoDB) would be beneficial
  • Experience with PyQt or PySide
  • Basic Linux shell bash scripting would be preferred
  • Prior experience with revision control systems like Git
  • A degree in computer science, math or engineering is strongly preferred

SPIN VFX is committed to an inclusive and accessible workplace. We welcome all qualified individuals that reflect the talents and diversity of the community to apply. SPIN VFX offers accommodation for applicants throughout the recruitment process upon request.

Job Type: Permanent

Benefits:

  • Casual dress
  • Dental care
  • Extended health care
  • On-site parking
  • Paid time off
  • RRSP match

Schedule:

  • Monday to Friday