Your position as a Machine learning Engineer is vital to Image Engine. Your expertise in Machine Learning/Deep Learning development for VFX / Animation production will enable you to become a technical leader and code owner of our automation technology.
Reporting to the Machine Learning Engineering Lead and the Software Engineering Supervisor, your remit will span all departments at Image Engine, often teaming with subject area Engineers or TDs, though you are also encouraged to take charge and become the premier expert in a given field as required.
Our production processes generate a lot of data and we are looking to solve our production challenges using innovative ways. We want to apply machine learning technologies to improve image quality and streamline pipeline workflows as well as introducing cutting edge image generation to support our create process.
This position is open for full time remote work from all regions of Canada or the United States. Full time remote workers from outside BC will be required to travel to Vancouver from time to time.
Your passion, talent, and ideas will help us bring VFX at Image Engine to the next level of efficiency and performance.
DUTIES & RESPONSIBILITIES
Design, implement, and support a mixture of proprietary, open-source, and third-party software
Collaborate with artists, technical directors, and supervisors to determine the studio’s needs for current and future productions
Identify and optimize bottlenecks in workflows throughout the pipeline
Communicate with third-party software vendors to prioritize Image Engine’s feature requests and bug fixes
Design and implement solutions targeting current production workflows, while ensuring they can be generalized for all productions when possible
Document, test, and debug tools to ensure they meet production requirements
Write clear documentation for tools, scripts, and deep learning models.
Provide secondary technical support, training, and tutorials to Artists, TDs, and Production Staff
Stay up-to-date with industry trends for deep learning technology.
Full time remote workers from outside BC will be required to travel to Vancouver from time to time
EDUCATION AND EXPERIENCE
A university degree in Computer Science, Math, Physics, Engineering, Data Science, or a related field
Experience developing and deploying deep learning algorithms, preferably in a VFX, Animation, or Games production environment, an asset
Master’s or PhD in Computer Science or a related field an asset
SKILLS AND ABILITIES
Technical skills
Solid understanding of the algorithms and mathematics that drive deep learning algorithms and techniques.
Experience writing deep learning models and training in Python.
Experience with Pytorch or a similar deep learning framework.
Experience with numpy.
Experience with computer vision is an asset.
Familiarity with modern GPU architecture is an asset.
Experience developing in a Linux environment.
Core skills
Team oriented with good communication skills, able to work closely with artists
Preference for a structured work environment, with clearly outlined priorities
Expectation of upfront planning before proceeding with final implementation
Proactive with proven ability to work both independently and in a team
Ability to take direction and feedback from a supervisor or a peer
Excellent time management and communication skills
Ability to monitor and identify potential inefficiencies with production workflows
Excellent troubleshooting and debugging skills
Ability to adapt quickly to new technologies and applications
Willingness to extend beyond your current specializations to help a larger engineering effort when required
Position Title: Medical Office Assistant Job Type: Permanent Full-Time (32+ hours for days, evenings and weekends) Job Location: Newmarket York...
Apply For This JobLocated on the beautiful homeland that is the traditional territory of the Ojibwe, Potawatomi and Odawa Nations, for over 50...
Apply For This JobSenior Full Stack Developer (Tool Development) – Permanent position in Vancouver: On behalf of our client in Vancouver, Ignite Technical...
Apply For This JobWe are looking for a highly motivated Virtual Administrative Assistant to join our team. As a Virtual Administrative Assistant, you...
Apply For This JobAbout The Job If you have metal fabrication and welding experience, this is a great career opportunity for you! You...
Apply For This JobJob Description A highly organised and detail oriented Virtual Administrative Data Entry Assistant is needed at our company to work...
Apply For This Job