Choose your language

Choose your language

The website has been translated to English with the help of Humans and AI

Dismiss

Careers

Browse opportunities in New Delhi, India

Downtown New Delhi
A studio with cameras filming someone at a desk

Join Us At Our New Delhi Office

Located right in the heart of Noida Film City, the New Delhi office is our biggest in India. It also houses three studios, including the largest virtual production studio in the country. We are a diverse and curious bunch hailing from different backgrounds and disciplines. Eager to collaborate to create, we are always looking for new blood to bring in fresh ideas and deliver impactful results. Are you up for the challenge? Explore our open roles in New Delhi and let us know how you can be the right fit in our team.

Select a team

Choose your language

Choose your language

The website has been translated to English with the help of Humans and AI

Dismiss