Senior Software Engineer, Stage Processing
Eyeline
- Vancouver, BC
- $160,000-200,000 per year
- Training
- Full-time
- 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