Software Developer, Creature Performance (Brahma AI - A DNEG Dedicated Unit of Brahma)
Double Negative5 months ago
London, United KingdomEntry Level
Responsibilities
- Develop technologies for deformers, kinematics, solvers, frameworks, rigging, Creature FX, crowds, and animation.
- Design, support, maintain, and integrate software tools into the existing production pipeline.
- Collaborate with technical developers, non-technical artists, end users, Product Owners, and stakeholders to understand needs and deliver software products.
- Ensure technologies interoperate effectively and provide a consistent ecosystem and user experience for artists.
- Apply and expand algorithmic knowledge to improve the performance and quality of creature technologies.
Requirements
- Degree in Computer Science, Computer Engineering, or relevant professional experience.
- Programming experience in C++ and Python.
- Some experience with geometry processing, deformable objects, or kinematics.
- Experience developing plug-ins using the Maya or Houdini SDK.
- Preferred experience developing solutions for crowds, rigging, Creature FX, animation, or motion capture.
- Preferred GPU programming experience.