Senior Software Engineer architecting volumetric capture processing tools for Eyeline's technologies. Involved in leading development of production systems utilizing Python and Houdini workflows.
Responsibilities
Lead development of **PDG-driven volumetric capture processing pipelines**, turning early-stage workflows into robust production systems.
Translate stakeholder requirements into clear technical plans, evaluating trade-offs, estimating effort, and mitigating risks.
Architect and maintain **Python-based processing systems**, with primary emphasis on **Houdini PDG orchestration**.
Design and optimize data workflows for meshing, splat refinement, stabilization, alignment, and downstream asset preparation.
Integrate and operationalize **machine learning models** within production pipelines.
Coordinate distributed processing workflows through **Deadline**, and integrate automation and metadata flows with **ShotGrid**.
Improve performance, scalability, and reproducibility across large datasets and processing workflows.
Uphold engineering excellence through testing, documentation, profiling, and code review practices.
Mentor engineers and contribute to architectural direction across the processing domain.
Collaborate across Production, Operations, and R&D to ensure systems remain stable and production-aligned.
Requirements
8+ years of professional software development experience, with expert-level proficiency in **Python**
Advanced experience building and maintaining **Houdini PDG-based automation workflows** for large-scale production processing
Working knowledge of **HDA development** and the **Houdini Python API** in support of PDG-driven systems
Strong understanding of distributed job orchestration systems such as **Deadline**
Experience integrating with production tracking systems such as **ShotGrid**, including API-driven automation and metadata workflows
Strong background in volumetric capture or geometry processing workflows, including meshing, alignment, stabilization, and refinement systems
Hands-on experience integrating **ML or AI-assisted models** into production pipelines
Experience optimizing performance and managing large datasets in production environments
Working knowledge of the **Houdini C++ API** (nice to have)
Strong engineering fundamentals, including modular system design, testing, profiling, and reproducibility practices
Clear written and verbal communication skills, with the ability to collaborate across technical and non-technical teams
Self-directed, detail-oriented, and solution-driven working style.
Senior Software Application Engineer leading architectural evolution of critical systems at Warner Music Group. Analyzing existing designs for scalability, performance, and cost optimization.
Senior/Intermediate Software Engineer at Verisk's Catastrophe and Risk Solutions team. Designing and developing high - performance analytic solutions using Python or C++ in an agile environment.
Senior Software Engineer designing and operating core platform primitives at Sentry. Focused on distributed coordination and lifecycle orchestration for scalable architecture in a hybrid work environment.
Ingénieur en structure du bâtiment au sein de la firme EXP à Joliette. Contribuant à des projets variés en génie - conseil avec des normes techniques élevées.
C++ Software Developer creating diagnostic software for the Autonomous Vehicle Integrity Platform. Collaborating with engineers on design reviews and owning software solutions within an agile team.
Software Engineer designing and developing software applications for medical devices at LivaNova. Involved in the full software development lifecycle ensuring compliance with regulatory standards.
Senior Avionics Engineer responsible for developing and certifying avionics systems for cutting - edge aircraft. Join Expleo in Montreal to tackle complex engineering challenges.
Product Engineer working on engineered product solutions at Mattr, supporting customer satisfaction and project success within a fast - paced environment.
Intermediate Software Engineer responsible for developing features in Trulioo's KYB product line. Collaborating with cross - functional teams to deliver high - quality solutions in a hybrid work environment.
Software Architect responsible for technical leadership and scalable software development at Autodesk. Collaborating with global teams to deliver innovative solutions in the construction industry.