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 backend developer building AI - agent systems for Knak, an enterprise email and landing - page marketing automation platform. Designing APIs and microservices with PHP, Python, Node.js, MySQL, and AWS while mentoring engineers.
Full - stack engineer building scalable PHP/Laravel and Vue.js systems for Felix’s digital healthcare platform. Improving reliability, developing AI workflows, and delivering patient - care experiences across Canada.
Vehicle trim engineer leading finishing - component development and validation for Expleo, a global engineering, production - support, MRO, quality, and consulting organization. Guiding design, supplier, manufacturing, and production teams in Sainte - Claire’s hybrid aerospace projects.
Senior software engineer building scientific computing and ML systems for KoBold Metals, which uses AI and novel sensors for mineral exploration. Developing scalable pipelines and tooling across scientific, geophysical, and hardware data.
Software Developer II building and testing software for JD Power, a provider of automotive data, analytics, and industry intelligence. Collaborating with stakeholders and platform teams across the software development lifecycle.
Senior software engineer building integrations between Wrapbook’s AI production - finance platform and accounting, ERP, data, and AI systems. Owning pipelines, data contracts, observability, architecture, and production support for Canadian customers.
Full Stack Developer building Boréalis’s SaaS platform for stakeholder relationships and ESG initiatives. Developing scalable features with Node.js, React, AI tools, and CI/CD practices.
Full Stack Developer building Boréalis’s SaaS platform for stakeholder relationships and ESG initiatives. Designing scalable features, improving architecture, and leveraging AI within a remote Agile team.
Full Stack Developer building Boréalis’s SaaS platform for stakeholder relationships and ESG initiatives. Designing scalable features, improving architecture, and leveraging AI in development.
Senior software engineer designing scalable market - data services for Alpaca’s brokerage infrastructure. Building APIs and production systems for stocks, options, crypto, and foreign exchange data.