Double Negative

Senior Software Developer – Maya

Double Negative
Apply
6 months ago
Remote, WorldwideSenior

Responsibilities

  • Develop artist-facing and backend tools that extend Maya and streamline VFX production workflows.
  • Develop primarily with HOM and use HDK when needed to create Maya plugins and integrate tools into CG pipelines.
  • Deliver clean, testable, maintainable code aligned with Brahma AI standards.
  • Maintain a seamless Maya user experience with strong usability, documentation, and adoption focus.
  • Collaborate with artists, developers, and project managers to plan roadmaps and drive innovation.
  • Support the full software lifecycle from design and development through testing, deployment, and support.

Requirements

  • Degree in Computer Science or Engineering, or equivalent experience.
  • Experience developing with MEL, maya.cmds, and the Maya API.
  • Experience with Maya plugin development.
  • Strong Python and/or C++ skills.
  • VFX/FX and Maya workflow knowledge.
  • Linux development experience.
  • Team-based development and source-control experience.
  • Preferred experience includes developing machine-learning models or AI-based solutions, working in an Agile team, unit/integration testing, PySide/Qt, Pybind11/Boost.Python, JSON, XML, USD, Alembic, build systems, Houdini, Nuke, Unreal, and leading teams.
Double Negative

About Double Negative

5,001-10,000 employees

Double Negative (DNEG) provides visual effects, feature animation, stereo conversion, and production technology services to film, television, streaming, and immersive-content studios. Founded in 1998 and headquartered in London’s Fitzrovia, it is privately held under parent company Prime Focus World. The studio is known for work on major releases and has received multiple Academy Awards for Best Visual Effects.

Contact me