Double Negative

Senior Software Developer – Maya

Double Negative
Apply
4 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
Contact me