Only for Canada: The base salary range for this full‑time position is $90,000 to $120,000. DNEG salary ranges are determined by function, department, level and location. Salary ranges are modified from time to time based on external market data collected through our third‑party surveys.
About BRAHMA AI
We are building a team to push the boundaries of Creatures technology in Visual Effects and Feature Animation. Together with our artists, we are shaping a vision for the future of digital Creatures and defining the development that will transform that vision into reality.
What you will do
You will be a fundamental part of a multidisciplinary team working on frameworks, engines, tools, and pipelines for creature animation rigs, simulation, animation, crowds, and motion‑capture. As a Software Developer in the Creature Performance team, you will participate in the development of technologies that deliver new and improved deformers, kinematics, solvers, and frameworks for rigging, Creature FX, crowds, and animation. You will collaborate closely with peers to ensure these technologies integrate seamlessly, delivering a consistent ecosystem and an excellent user experience for artists. You will work closely with Product Owners and Stakeholders, using Agile development methodologies to understand artist needs and deliver tailored software solutions across the full software development life cycle.
Must have
* Degree in Computer Science, Computer Engineering, or equivalent professional experience
* Programming experience in C++
* Some experience in areas such as geometry processing, deformable objects, or kinematics
* Experience developing plug‑ins using the Maya or Houdini SDK
Nice to have
* Experience with Python development
* Experience developing scripts for Maya or Houdini
* Experience building solutions for crowds, rigging, CFX, animation, or motion‑capture
* GPU programming experience
Equal Opportunities Statement
We believe exceptional work is built by diverse, inclusive, and collaborative teams. BRAHMA AI is committed to fostering an environment where individuals from a wide range of backgrounds, cultures, and perspectives can thrive, working together at the forefront of creative and technical innovation.
Union Statement
Please note that this is a unionized position and will be covered by a collective agreement between DNEG and IATSE in the coming months. As a unionized employee, you will be required to join the union and will benefit from the conditions set out in the collective agreement. Union dues will be required once the collective agreement is in place.
#J-18808-Ljbffr