Senior Machine Learning Workflow Engineer
Vancouver
This role is key to harnessing advanced innovations to transform our creative production pipeline and elevate the art of visual storytelling. Reporting to the Director of Creative Technology & Innovation, the ideal candidate will prototype, integrate, develop, and support robust machine learning solutions, aligning innovation with evolving business and creative objectives.
We look for explorers, people who are willing to go to new places and are open to testing, learning and iterating as they go. We believe great ideas come from everyone, so we actively encourage team members to ask questions and present their ideas.
Eyeline StudiosEyeline Studios, our virtual production division, is rethinking the future of real-time filmmaking by providing content creators with unmatched flexibility. Learn more.
Powered by NetflixNetflix’s investment in our pipeline, infrastructure, and workforce allows us to continue to push the boundaries of what is possible in visual effects. In addition to working on projects for Netflix, we continue to work with a variety of long-standing and new clients.
Come as you areWe are committed to ensuring fair and equal treatment of your application. When you apply for a role with us, you will receive consideration based solely on your qualifications.
We will only consider applicants based in British Columbia, or those willing to relocate.
Responsibilities
- Integrate and optimize machine learning models within established 2D and 3D software environments, ensuring seamless workflows in DCCs while providing ongoing support for systems already deployed in production.
- Develop, implement, and maintain flexible, intuitive frameworks that streamline the integration of ML-driven technologies into existing and emerging production workflows.
- Leverage existing datasets effectively and provide guidance to future data capture initiatives, contributing to improved decision-making processes and enhancing creative outputs.
- Prototype and deliver clear, effective proofs-of-concept for machine learning applications, clearly communicating and demonstrating their practical capabilities and constraints.
- Oversee the full machine learning lifecycle, including model training, debugging training issues, iterative refinement, and deployment.
- Evaluate and recommend open-source solutions compatible with our operational needs and objectives, ensuring technical choices align with production demands.
- Maintain clear and frequent communication with research scientists, technical artists, and production teams to bridge the gap between advanced research and practical, efficient production use.
- Communicate complex technical concepts with clarity to diverse stakeholders, ensuring alignment on goals, progress tracking, and collaborative resolution of challenges.
- Champion best practices and continuous improvements in our machine learning and software development methodologies, focusing on robust coding standards, effective package management, and efficient build processes.
- Adapt proactively to a fast-paced, rapidly evolving technology landscape, maintaining a keen interest and engagement with the latest machine learning research, developments, and methodologies.
Minumum Requirements
- 10+ years of programming experience, with substantial experience integrating machine learning solutions into creative production pipelines.
- Extensive Python programming skills, balancing rapid prototyping with robust, production-quality coding practices.
- Strong proficiency in PyTorch, along with working knowledge of key production tools and their APIs.
- Proven experience managing the complete machine learning lifecycle from initial model training and debugging through to production-ready deployment.
- Outstanding communication skills, adept at articulating complex technical concepts clearly and effectively to technical artists, production teams, and non-technical stakeholders.
- Ability to thrive in both independent and collaborative environments, proactively identifying process improvements and contributing positively to team efficiency.
- Active engagement with current machine learning advancements, coupled with the ability to swiftly adapt and integrate new techniques and technologies.
- High adaptability, exceptional problem-solving abilities, and comfort navigating the uncertainties and pace of a dynamic creative production setting.
We look for explorers, people who are willing to go to new places and are open to testing, learning and iterating as they go. We believe great ideas come from everyone, so we actively encourage team members to ask questions and present their ideas.
Eyeline StudiosEyeline Studios, our virtual production division, is rethinking the future of real-time filmmaking by providing content creators with unmatched flexibility. Learn more.
Powered by NetflixNetflix’s investment in our pipeline, infrastructure, and workforce allows us to continue to push the boundaries of what is possible in visual effects. In addition to working on projects for Netflix, we continue to work with a variety of long-standing and new clients.
Come as you areWe are committed to ensuring fair and equal treatment of your application. When you apply for a role with us, you will receive consideration based solely on your qualifications.
We will only consider applicants based in British Columbia, or those willing to relocate.
* Salary range is an estimate based on our AI, ML, Data Science Salary Index 💰
Job stats:
2
0
0
Categories:
Engineering Jobs
Machine Learning Jobs
Tags: APIs Machine Learning ML models Model training Open Source Pipelines Prototyping Python PyTorch Research Testing
Perks/benefits: Career development Flex hours
Region:
North America
Country:
Canada
More jobs like this
Explore more career opportunities
Find even more open roles below ordered by popularity of job title or skills/products/technologies used.
BI Developer jobsData Engineer II jobsStaff Data Scientist jobsPrincipal Data Engineer jobsSr. Data Engineer jobsPrincipal Software Engineer jobsStaff Machine Learning Engineer jobsData Science Manager jobsData Manager jobsData Science Intern jobsSoftware Engineer II jobsDevOps Engineer jobsBusiness Intelligence Analyst jobsJunior Data Analyst jobsData Analyst Intern jobsData Specialist jobsBusiness Data Analyst jobsLead Data Analyst jobsStaff Software Engineer jobsSr. Data Scientist jobsSenior Backend Engineer jobsData Governance Analyst jobsAI/ML Engineer jobsData Engineer III jobsResearch Scientist jobs
Consulting jobsAirflow jobsMLOps jobsOpen Source jobsKPIs jobsEconomics jobsJavaScript jobsLinux jobsKafka jobsTerraform jobsNoSQL jobsData Warehousing jobsGoogle Cloud jobsRDBMS jobsComputer Vision jobsGitHub jobsPostgreSQL jobsScikit-learn jobsR&D jobsPhysics jobsStreaming jobsData warehouse jobsBanking jobsHadoop jobsdbt jobs
Scala jobsLooker jobsClassification jobsPandas jobsBigQuery jobsOracle jobsRAG jobsReact jobsCX jobsScrum jobsPySpark jobsPrompt engineering jobsDistributed Systems jobsIndustrial jobsELT jobsJira jobsGPT jobsRedshift jobsMicroservices jobsRobotics jobsLangChain jobsTypeScript jobsSAS jobsOpenAI jobsJenkins jobs