1,965,632open jobs
116,303companies
249,725added this week
Browse all
Location
In office (Mumbai)

Confirmed on the employer's own hiring board on Oct 24, 2026. First seen by Alion on Sep 6, 2026.

Overview
Company
Impact
Profile match
Headquartered in London, United Kingdom, DNEG (formerly Double Negative, operated as part of Prime Focus Group) is a global visual effects (VFX), computer animation, and creative technology studio for feature films, television, and multiplatform entertainment. Founded in 1998, the enterprise provides end-to-end post-production services, including photorealistic VFX, feature animation, 2D-to-3D stereo conversion, virtual production, and custom pipeline technology development (such as Ziva and xSTUDIO).

Description

Position at DNEG

ML Software Developer, ML Technology (Brahma DDU)

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.

As a Software Developer, you will deliver high-quality tools, services, and web front-end UIs that enable award-winning VFX and feature animation work.

You should apply if:

  • You enjoy building, packaging, and configuring complex software systems.

  • You are fluent across modern software development and ML tooling and like collaborating with engineers, researchers, and artists.

  • You care about efficiency, reliability, and clean engineering.

Your role:

Software Development

  • 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.

  • Validate work with methodical testing (unit/integration/e2e).

  • Write clear technical documentation and workflow guides for artists and developers.

  • Manage escalated troubleshooting and debugging for ML-driven tools and services.

  • Work collaboratively under tight deadlines; mentor developers, assign tasks where appropriate, and report to the Head of ML Technology.

Engineering quality and coding standards:

  • Enforce standards via CI: formatting (e.g., black/clang-format), linting (ruff/eslint, clang-tidy), typing (Python type hints, TypeScript), and test coverage gates.

  • Require code reviews for all merges; maintain modular, testable designs with clear separation of concerns and DCC-agnostic cores where applicable.

  • Documented APIs (OpenAPI/Protobuf), versioned schemas, and backward-compatible changes.

  • Secure-by-default practices (authn/z, secrets management), performance budgets, and telemetry by design.

Primary technologies (coding language setup):

  • Languages: Python 3.x (tooling and ML integration), C++17 (performance-critical components), TypeScript/JavaScript (web UIs).

  • Web front-end: React (or Vue), modern build tooling, REST/GraphQL clients.

  • Services: FastAPI/Flask, gRPC/HTTP; containerized on Linux.

  • Build/packaging: CMake; setuptools/pip/poetry; RPM/deb where appropriate.

  • VCS/CI: Git; GitHub/GitLab CI or Jenkins.

Skills & Requirements

Must have:

  • Strong programming and shell-scripting skills (Python; Bash).

  • Experience building and troubleshooting non-trivial packages (C++11-17, CMake, autotools, setuptools/pip/poetry, RPM).

  • Linux expertise and command-line proficiency.

  • Solid grasp of systems architecture and software engineering fundamentals.

  • Ability to articulate complex technology to non-experts and collaborate openly.

  • Confidence in navigating ambiguity and providing pragmatic solutions.

  • Proactive mindset and comfort with multiple priorities.

  • Logical, methodical approach to problem solving.

Nice to have:

  • Significant experience with a major package/ports system.

  • Experience monitoring, collecting, and analyzing diagnostics to drive resilience.

  • Practical experience with Git and issue tracking systems (Jira).

  • Familiarity with ops/CI/CD tooling (Elastic Stack, Graphite/Grafana/StatsD, Sensu, Jenkins/GitHub Actions).

  • Understanding of sysadmin responsibilities (networking, filesystems, environment management).

  • Relevant qualifications (CS/CE degree; RHCSA/RHCE, etc.).

  • Demonstrable open-source contributions.

This role is crucial to implementing seamless ML capabilities across the DNEG/Brahma group, directly improving the tools that power projects from blockbuster features to premium television.

ADG is committed to nurturing a diverse and exciting workplace. Our teams have a variety of

backgrounds and originate from a number of different countries, working across the globe at the

forefront of technology in the industry.

About Us

We are DNEG, one of the world’s leading visual effects and animation companies for the creation of award-winning feature film,

television, and multiplatform content. We employ more than 9,000 people

with worldwide offices and studios across North America (Los Angeles,

Montréal, Toronto, Vancouver), Europe (London), Asia (Bangalore, Mohali,

Chennai, Mumbai) and Australia (Sydney).

At DNEG, we fundamentally believe that embracing our differences is a vital component of our collective success. We are committed to creating an equitable, diverse and inclusive work environment for our global teams, where everyone feels they matter and belong. We welcome and encourage applications from all, regardless of background, experience or disability. Please let us know if you need any adjustments or support during the application process, we will do our best to accommodate your needs. We look forward to meeting you!

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
1,965,632 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

AI/ML
Similar stack
Same company
Mumbai
AL / ML Engineer 1 hour ago
≈ $20k – $53k per year (Estimated) • In office • 3+ years exp • Bengaluru
Databases
Redis
AI/ML
Quantization
TensorFlow
LLM
Triton
Multi-Agent Systems
DevOps
Rest API
WebSockets
Apply
Research Engineer 1 hour ago
≈ $31k – $83k per year (Estimated) • In office • 4+ years exp • Bengaluru
AI/ML
Machine Learning
Apply
Staff Engineer - AI 1 hour ago
≈ $30k – $72k per year (Estimated) • In office • 9+ years exp • Hyderabad
Python
SQL
Python
pySpark
Databases
PostgreSQL
Weaviate
Databricks
pgvector
Pinecone
FAISS
AI/ML
LangChain
Spark
LlamaIndex
MLFlow
Embeddings
Multimodal AI
NLP
Semantic Kernel
LLM
Feast
OpenAI
LLMOps
Feature Store
LLM Guardrails
Machine Learning
DevOps
Splunk
Azure DevOps
Azure
CI/CD
Git
GitHub
Management
Confluence
Jira
Agile
Scrum
Apply
ML Engineer 1 hour ago
≈ $19k – $40k per year (Estimated) • Remote (India) • 4+ years exp • India
C
C
FFmpeg
AI/ML
ONNX
TensorRT
OpenVINO
CUDA
CVAT
Roboflow
cuDNN
Machine Learning
DevOps
WebRTC
Azure
Docker
Apply
Senior ML Engineer 1 hour ago
≈ $23k – $47k per year (Estimated) • In office • 3+ years exp • Bengaluru
Python
AI/ML
MLFlow
DevOps
Rest API
Terraform
Azure DevOps
GitHub Actions
Azure
CI/CD
Jenkins
AWS
Docker
Kubernetes
Amazon EKS
Azure AKS
Apply
≈ $46k – $99k per year (Estimated) • In office • Full-Time • Master's Degree • Singapore
Python
C++
Bash
AI/ML
Computer Vision
DevOps
Linux
Apply
≈ $44k – $98k per year (Estimated) • In office • PhD • Singapore
C++
Apply
Principal Analyst 6 days ago
≈ $90k – $163k per year (Estimated) • In office • London
Python
SQL
Analytics
Power BI
A/B Testing
Looker
Microsoft Excel
Apply
In office • Stockholm
C++
Apply
In office • 3+ years exp • Bachelor's Degree • Astana
PowerShell
Bash
1C
Databases
MS SQL
DevOps
Zabbix
VMWare
Debian
Windows Server
Ubuntu
Hyper-V
CentOS Stream
Linux
TCP/IP
DNS
DHCP
VPN
VLAN
Cybersecurity
FortiGate
Active Directory
Apply
≈ $21k – $43k per year (Estimated) • In office • Mumbai
Python
JavaScript
TypeScript
C++
Bash
Cython
Python
Flask
FastAPI
C++
CMake
Protobuf
Cython
Setuptools
Frontend
Vue.js
GraphQL
React.js
ESLint
DevOps
Rest API
gRPC
GitHub Actions
GitLab CI
CI/CD
Jenkins
Git
Grafana
StatsD
GitHub
Linux
Management
Jira
Apply
Security Engineer 9 days ago
≈ $18k – $38k per year (Estimated) • In office • 5+ years exp • Bachelor's Degree • Mumbai
Cybersecurity
ISO 27001
OWASP
Apply
Systems Administrator 10 days ago
In office • Bachelor's Degree • Sydney
Python
Bash
Perl
Databases
MySQL
DevOps
Jenkins
Linux
Apply
≈ $29k – $52k per year (Estimated) • In office • 8+ years exp • Montreal
Design
Maya
Apply
≈ $16k – $37k per year (Estimated) • In office • 6+ years exp • Bachelor's Degree • Mumbai
Python
SQL
DevOps
CI/CD
Linux
Apply
≈ $23k – $62k per year (Estimated) • In office • 8+ years exp • Bengaluru • Chennai • Mumbai
Python
Python
Flask
FastAPI
Django
Asyncio
AI/ML
AutoGen
LangChain
TensorFlow
PyTorch
LLM
Hugging Face
DevOps
GCP
Azure
CI/CD
AWS
Docker
Kubernetes
Management
Agile
Apply
AI / ML Engineer 1 day ago
≈ $25k – $50k per year (Estimated) • In office • 7+ years exp • Mumbai • Navi Mumbai
Python
SQL
AI/ML
Scikit-learn
NLP
TensorFlow
PyTorch
LLM
Apply
Project Manager 7 hours ago
≈ $14k – $39k per year (Estimated) • In office • 5+ years exp • Mumbai
DevOps
Rest API
Apply
≈ $19k – $39k per year (Estimated) • In office • 6+ years exp • Bengaluru • Chennai • Mumbai
Python
Java
Bash
Python
FastAPI
Java
Vert.x
Databases
Redis
Apache Kafka
AI/ML
LangChain
Model Context Protocol
AI Agents
LLM
RAG
DevOps
Kibana
Prometheus
Docker
Kubernetes
Grafana
SLI/SLO/SLA
SOAP
Apply
Product Manager 8 hours ago
≈ $11k – $27k per year (Estimated) • In office • 2+ years exp • Mumbai
Apply
See all jobs
This is one of many
1,965,632 more open roles from verified company boards, updated every day.