Skip to content

Sony Pictures Imageworks

Software Developer - Simulation (Houdini) / Senior Technical Developer - Simulation (Houdini)

PythonC++
Automatic translation. Check the original.

JOB DESCRIPTION

Sony Imageworks Québec Inc. is located on the traditional and unceded territory of the Kanien’keha:ka (Mohawk) Nation. We are committed to respecting ancestral lands and working with communities in vue of reconciliation.

Les Films Sony Imageworks is an Oscar®-winning visual effects and animation studio known for its photorealistic visual effects, dynamic creature and character animation, and fully computer-generated feature films.

We are looking to expand our development team dedicated to improving our tools and workflow for creature effects, crowds, environments, and special effects. We are seeking a highly skilled Technical Developer who will focus on the development and implementation of robust, high-performance, and domain-specific procedural toolsets using SideFX Houdini. This position requires strong technical leadership and the ability to work effectively with minimal supervision alongside a Lead Software Developer or Architect. The ideal candidate thrives in a constantly evolving production environment where priorities can change rapidly.

We value unique perspectives and want diverse and distinct talent to work with us. We encourage candidates of all identities to apply.

*Sony Pictures Entertainment is an equal opportunity employer. We evaluate qualified candidates without regard to race, color, religion, sex, national origin, disability, age, sexual orientation, gender identity, or other protected characteristics.

Les Films Sony Imageworks is located on unceded and traditional territories of the Kanien'keha:ka (Mohawk) people.

Role overview

We are looking to expand our development team dedicated to enhancing our Creature Effect, Crowds, Environment, and FX tools and workflow. We are looking for a highly proficient Technical Developer to focus on the development and implementation of robust, high-performance, and domain-specific procedural toolsets using SideFX Houdini. This role requires strong technical leadership and the ability to work effectively with minimal supervision alongside a Lead Software Developer or Architect. The ideal candidate thrives in a fast-paced production environment where priorities can shift quickly.

We value unique perspectives, and want diverse, unique talent to work with us. We encourage candidates from all identities to apply.

*Sony Pictures Entertainment is an equal opportunity employer. We evaluate qualified applicants without regard to race, colour, religion, sex, national origin, disability, age, sexual orientation, gender identity, or other protected characteristics.

Les Films Sony Imageworks Québec Inc. 700 Rue Saint-Hubert, Suite 400, Montreal (QC) H2Y 0C1

Les Films Sony Imageworks Québec Inc.

700 Rue Saint-Hubert, Suite 400, Montreal QC HY2 0C1

Minimum requirements

Excellent communication skills in French and English are required to perform certain job-related tasks, particularly for collaborating with teams, vendors, or partners located outside of Quebec.

Required Technical Experience and Skills

  1. 3 to 5 years of professional experience in developing procedural workflows and tools in a visual effects, animation, or video game production environment.
  1. Proven knowledge of the Houdini environment, including tool creation, optimization, and workflow techniques.
  1. In-depth mastery of Python and VEX for writing custom, efficient nodes and toolkits.
  1. Proven experience in developing and supporting production pipeline and asset delivery tools.
  1. Experience using the Houdini API and other DCCs such as Katana.
  1. Good command of 3D mathematics, linear algebra, and data structures applied to geometric processing and simulation.
  1. Strong oral and written communication skills, with a collaborative approach to problem-solving.
  1. Ability to successfully complete multiple competing priority tasks with little supervision.

Excellent communication skills in French and English are required to perform certain job-related tasks, particularly when collaborating with teams, vendors, or partners located outside Québec.

Required Technical Experience & Skills

  1. 3-5+ Years of professional experience in developing procedural workflows and tools in a VFX, Animation, or Game production environment.
  1. Demonstrated knowledge of the Houdini environment, including tool creation, optimization, and workflow techniques.
  1. Strong proficiency in Python and VEX for writing efficient, custom nodes, and tool wrappers.
  1. Proven experience developing and supporting production pipeline tools and asset delivery.
  1. Experience leveraging the Houdini API and other DCCs like Katana.
  1. Strong grasp of 3D math, linear algebra, and data structures as applied to geometry processing and simulation.
  1. Strong verbal and written communication skills, with a collaborative approach to problem-solving.
  1. Capable of delivering on multiple competing priorities with little supervision.

Your Missions

  1. Design, develop, and implement scalable procedural systems and workflows in Houdini for various departments (special effects, creatures, crowds, environments).
  1. Create, maintain, and optimize robust Houdini Digital Assets (OTLs), ensuring their stability, ease of use, and compliance with production standards.
  1. Extend the core pipeline by developing, integrating, and supporting tools that manage data flow, asset publishing, and version control.
  1. Collaborate closely with artists (creatures, special effects, lighting) to gather requirements and resolve technical issues, providing support for internal and commercial tools.
  1. Collaborate with engineers from other teams (shading, lighting, rendering) to ensure seamless integration of procedural assets into the overall rendering and compositing pipeline.
  1. Exhaustively document tools and workflows for the broader artistic and technical teams.

What You’ll Be Doing

  1. Design, develop, and implement scalable procedural systems and workflows within Houdini for various departments (FX, Creature, Crowds, Environments).
  1. Create, maintain, and optimize robust Houdini Digital Assets (OTLs), ensuring stability, ease of use, and adherence to production standards.
  1. Extend the core pipeline by developing, integrating, and supporting tools that manage data flow, asset publishing, and version control.
  1. Collaborate closely with artists (Creature, FX, Lighting) to gather requirements and troubleshoot technical issues, providing support for both in-house and commercial tools.
  1. Partner with engineers across other teams (Shading, Lighting, Rendering) to ensure seamless integration of procedural assets into the overall rendering and compositing pipeline.
  1. Document tools and workflows thoroughly for use by the wider artistic and engineering teams.

Preferred Skills

  1. Demonstrates curiosity and judgment to identify broader or systemic issues and recommends creative approaches to solve more general problems.
  1. Documented experience in desktop application development using PyQt/PySide to create custom user interfaces.
  1. Experience with C++ for high-performance plugin development.
  1. Experience in data science, machine learning, or complex simulation techniques (e.g., fluid dynamics, fabrics) in a production context.
  1. Bachelor's or Master's degree in computer science, digital media, or a related technical field.

Preferred skills

  1. Applies curiosity and judgment to identify broader or systemic issues and recommends creative approaches that address wider issues.
  1. Documented experience with desktop application development using PyQt/PySide to create custom user interfaces.

Benefits are in accordance with company policy and include healthcare, tuition reimbursement, RRSPs, sick leave and vacation, as well as applicable salary increases. The actual base salary offered will depend on various factors, including but not limited to the candidate's qualifications for the position, years of relevant experience, level of education attained, certifications or other professional licenses held, and, if applicable, the location of the position.

Benefits per company policy: include healthcare, tuition reimbursement, RRSP's, Sick and Vacation leave, standard increases as applicable

-------

Project based, Full Time

More opportunities with one profile

Want to be considered for more roles without repeating the whole process? Create your profile and be found by companies using Nort.

Create my profile

Vagas Dev is maintained free of charge by the NortJobs team.

Your next jobcould be on NortJobs.

Vagas Dev

Jobs for developers and programmers. Brazil comes first. Your next opportunity.

NortJobs · project sponsorInstagramLinkedInX
LegalAbout the projectPrivacyVagas Dev © 2026