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
UW Mississauga is looking for an Entry Level Marketing Assistant to join our growing team. We specialize in the development...
Apply For This Job44169 – To Be Determined – Regular – Ongoing Safety Comes First is a core value at Hydro One, and...
Apply For This JobInterested in becoming a US RN ? $5,000.00 sign on bonus and $5,000.00 for relocation reimbursement. You must be a...
Apply For This Job🔍 Are you a highly organized and detail-oriented individual with a passion for providing exceptional administrative support? Are you looking...
Apply For This Job3vGeomatics (3vG) provides a rare opportunity to be at the forefront of emerging technology. We believe in developing everyone’s potential...
Apply For This JobThe Pathway Group, a leader in providing IT infrastructure and Help Desk solutions, is seeking security guards to join their...
Apply For This Job