All roles at DNEG

Senior ML Software Developer, ML Technology

BengaluruFull-timeSenior levelPosted open since mar 2026

Senior software engineering role at DNEG in Bengaluru.

About the role

The ML Technology department at Brahma DNEG-Dedicated Unit (Brahma DDU) explores, tests, and deploys machine-learning and automation solutions to support the technology and infrastructure that powers DNEG’s multi-site, global VFX and Feature Animation studio. With thousands of artists producing tens of thousands of shots across film, TV, and immersive experiences, we face complex scaling and workflow challenges.

What you'll do

  • Deploy ML solutions and integrate AI tooling within the VFX pipeline with minimal burden on artists and production
  • Design and build web front-end UIs (dashboards, curation tools, job control, review) that make ML/automation workflows intuitive and accessible
  • Collaborate with global stakeholders and architects to implement cost-effective data and MLOps pipelines; document methodologies
  • Build, package, and configure complex software systems across Linux
  • Improve efficiency, stability, and observability through profiling, metrics, and tracing

What you need

  • Machine learning
  • Python
  • Shell scripting
  • Git
  • TypeScript
  • Linux

Good to have

  • JIRA
  • Grafana
  • JavaScript
  • Bash
  • CI/CD
  • Jenkins

More roles like this at DNEG

Apply on DNEG's site