Software Developer, Creature Performance (Brahma AI - A DNEG Dedicated Unit of Brahma)

DNEG

Greater London

On-site

GBP 65,000 - 90,000

Full time

14 days+
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

DNEG is seeking a Software Developer for the Creature Performance team to help deliver deformers, kinematics, solvers and frameworks for rigging, FX and crowds. You will collaborate with artists and engineers to ensure a cohesive pipeline and great user experience.

The role emphasizes strong C++ and Python skills, experience with Maya or Houdini plug-ins, and a passion for digital creatures technology within an Agile development setting.

Qualifications

  • Degree in Computer Science or Computer Engineering or relevant professional experience.
  • Programming in C++ and Python.
  • Some experience in geometry processing, deformable objects or kinematics.
  • Experience developing plug-ins using the Maya or Houdini SDK.

Responsibilities

  • Develop technologies for deformers, kinematics, solvers and frameworks for rigging, Creatures FX, crowds and animation.
  • Collaborate with Product Owners and stakeholders to deliver bespoke software for artists.
  • Influence all aspects of the software development life-cycle: design, support, maintain and integrate tools into the pipeline.
  • Work in an Agile environment with cross-functional teams to deliver high-quality results.

Skills

C++
Python
Geometry processing
Deformable objects
Kinematics

Education

Degree in Computer Science/Computer Engineering

Tools

Maya SDK
Houdini SDK

Job description

As a Software Developer in the Creature Performance team, you will participate in the development of technologies that will deliver new and better deformers, kinematics, solvers and frameworks for rigging, Creatures FX, crowds and animation. You will work with your peers to ensure these technologies interoperate nicely to deliver a consistent ecosystem and the best user experience for our artists.

We are looking for candidates who are passionate about digital Creatures technology, knowledgeable about C++ and capable of applying and expanding their knowledge in algorithms designed to improve the performance and quality of our Creatures.

As well as demonstrating technical skill and initiative, your ability to communicate between technical developers, non-technical artists and end users will help you thrive in this role. We encourage a technically creative attitude and are looking for individuals who are willing and able to bring their own solutions and ideas to the table.

We follow Agile development methodologies and you will work closely with Product Owners and Stakeholders to understand artist needs and deliver bespoke software products. You will have influence in all aspects of the software development life-cycle; designing, supporting and maintaining software as well as integrating tools into our existing pipeline.

This is an exciting opportunity to join a growing Product Development department, contributing to the technology behind exceptional VFX and Feature Animation work, partnering with smart, creative and versatile teams of technologists and artists.

Must Have
  • Degree in Computer Science, Computer Engineering, or relevant professional experience.
  • Programming experience in C++ and Python.
  • Some experience in fields like geometry processing, deformable objects or kinematics.
  • Experience developing plug-ins using the Maya or Houdini SDK.
Nice to Have
  • Experience developing solutions for crowds, rigging, cfx, animation or motion-capture.
  • GPU programming experience.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Developer - Creature Performance & VFX Tools
Software Developer - Creature Performance & VFX Tools

DNEG • Greater London

On-site
GBP 65,000 - 90,000
Software Developer, Creature Performance
Software Developer, Creature Performance

DNEG • Greater London

On-site
GBP 60,000 - 100,000
Software Engineer: Creature Rigging & FX
Software Engineer: Creature Rigging & FX

DNEG • United Kingdom

On-site
GBP 35,000 - 50,000
Rigging Technical Director
Rigging Technical Director

WorkinGames • Greater London

Hybrid
GBP 60,000 - 95,000
Head of Product Technology (Brahma AI - A DNEG Dedicated Unit of Brahma)
Head of Product Technology (Brahma AI - A DNEG Dedicated Unit of Brahma)

DNEG • Greater London

On-site
GBP 90,000 - 120,000
Head of Product Technology (Brahma AI - A DNEG Dedicated Unit of Brahma)
Head of Product Technology (Brahma AI - A DNEG Dedicated Unit of Brahma)

DNEG • United Kingdom

On-site
GBP 100,000 - 150,000
Senior ML Software Developer
Senior ML Software Developer

DNEG • Greater London

On-site
GBP 60,000 - 100,000
Senior Software Developer, Realtime
Senior Software Developer, Realtime

DNEG • Greater London

On-site
GBP 60,000 - 100,000
Character Modeller ( DNEG ANIMATION )
Character Modeller ( DNEG ANIMATION )

DNEG Group • Greater London

Hybrid
GBP 40,000 - 60,000
Senior Technical Animator
Senior Technical Animator

LEGO Digital Play • Greater London

On-site
Confidential