Software Developer

💰 ₹50,400 - ₹80,640 (Est.) 📍 Chennai

Job Description

Description
Position at DNEG

Software Developer, Creature Performance

The Creature team at DNEG creates and maintains a suite of tools and software to facilitate complex creature work in the production of award-winning Visual Effects and Feature Animation. As a Software Developer on this team, you will implement tools and underlying technologies to generate, manipulate and render everything from photo-real digi-doubles, to highly stylized CG characters, from single hero performances to large-scale digital crowds and all of the CFX required to bring them to life.

It is a multidisciplinary team covering specialized domains such as Crowds, Fur, Deformation, Rigging, etc., specialized UI/UX interfaces and widgets, researching and implementing the latest algorithms and improving the performance and capabilities of our core software stack that underpins all of the tools we develop. Our primary DCC creature platforms are Maya and Houdini, with code written in C++ and Python.

The Software Developers in our Creatures team are highly technical and methodical in their approach to solving complex problems. You will be required to:
• Implement creative solutions for Creature artists to rig, groom, animate and simulate shots of varying complexity, including digital humans, animals, fantastic creatures and armies of characters.
• Investigate solutions and techniques to improve our in-house and off-the-shelf Creature tools and software packages, assuming responsibility for the low-level integration into our pipeline and high-level functionality.
• Research and develop novel ways to perform kinematics, deformations and simulations.
• Provide technical assistance to shows in their day-to-day use of workflows relating to Creature work, dealing with bug reports and support requests swiftly and efficiently.
• As well as being technically proficient, you will also need to be a good communicator – you will be producing technical documentation, communicating development timeframes and presenting your ideas to stakeholders and senior developers in your team.
• You will also be interacting regularly with artists and non-technical production staff, therefore your ability to clearly articulate complex technical information to non-technical people will help you thrive in this role.

We value your expertise, and with the help of our dedicated Technology Project Managers you will be able to plan your own development projects, working with senior developers and stakeholders to schedule development work and establish your own project deadlines. The variety of opportunities available within the Production Technology department allows our smart, creative and adaptable software developers the opportunity to learn and grow while working at the centre of a dynamic studio.

Must Have
• Degree in Computer Science, Computer Engineering or equivalent experience.
• Experience developing algorithms and tools using C++ and Python.
• Experience working with artists to identify requirements and design solutions.
• Good understanding of the creative CG pipeline.

Nice to Have
• Experience using C++ and Python APIs for applications such as Houdini or Maya.
• Experience using VEX in Houdini.
• Proven experience developing VFX-related tools.
• Practical knowledge of programming libraries such as OpenGL, Boost, Bullet.
• Experience with UI toolkits such as Qt/PySide and Houdini's viewer states.
• Experience developing solutions for artists in disciplines like: rigging, creatures FX, technical animation, groom and crowds.
• Practical experience with Agile software development methodologies in a team environment.
• Experience working on Artificial Intelligence solutions for Computer Graphics.
• Experience developing Unreal Engine plugins and scripts.

We would not be able to produce award-winning work without our Production Technology department, which is committed to nurturing an inclusive, diverse and exciting workplace. Our technical directors 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, animation and stereo conversion companies for feature film and television, with studios in London, Vancouver, Mumbai, Los Angeles, Chennai, Montreal, Chandigarh, Hyderabad and Goa.

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 10,000 peoplewith worldwide offices and studios across North America (Los Angeles,Montréal, Toronto, Vancouver), Europe (London), Asia (Bangalore, Mohali,Chennai, Mumbai) and Australia (Sydney

💡 Quick Summary

Seeking a career-building opportunity? The Software Developer position is now open for candidates interested in the Software Developer Jobs sector. This role in Chennai offers a professional environment and growth potential.

Requirement Snapshot: Candidates should possess basic communication skills, a proactive attitude, and the ability to work in a team. Experience in Software Developer Jobs is a plus.

Sponsored

Job Details

Company Name: DNEG

Frequently Asked Questions

Click the Apply Now button on this page, login or register for free on CallCenterJob.co.in, fill in your name, mobile number, city, and experience, then submit your application. The recruiter will contact you directly.
The expected salary for Software Developer in Chennai is ₹50,400 - ₹80,640 (Est.) per month. Actual compensation may vary based on experience and negotiation.
No, Software Developer is an on-site position based in Chennai. Candidates must be able to commute or relocate to this location.
Basic communication skills, a proactive attitude, and the ability to work in a team are required for Software Developer. Previous experience in Software Developer Jobs is a plus. Freshers may also apply depending on the employer's requirements.
Yes, CallCenterJob.co.in is completely free for job seekers. Never pay money to apply for any job. If anyone asks for payment to process your application, report it immediately using the "Report this Job" button.

Similar Openings

  • Application Developer II

    Department of Homeless Services and Housing Salary: $92,175 - $117,649 Annually Apply by April 7, 2026 at 5 p.m. PT The County of Los Angeles has declared a local state of emergency on homelessness and is expanding its response. We are seeking skille...

    Full Time / Part Time

    Salary Estimated: 20K to 26K

    Remote

    September 3, 2026


    Apply Now

  • Python Developer with AWS

    North Chicago, Illinois 60044 Posted April 2nd, 2026 Looking for more job opportunities? Click here! Job Type: Contract Job Category: IT Job Title : Python Developer with AWS Location : North Chicago, IL (ONSITE) Contract Job Description We are seeki...

    Full Time / Part Time

    Salary Estimated: 19K to 30K

    Remote

    September 3, 2026


    Apply Now

  • Java + AI Engineer

    Akkodis is seeking a Java + AI Engineer for a Contract with a client in Chicago, IL. This role focuses on designing scalable AI systems, orchestrating LLM pipelines, and deploying enterprise‑grade APIs and microservices. Rate Range: $49/hour to $53/h...

    Full Time / Part Time

    Salary Estimated: 15K to 35K

    Remote

    September 3, 2026


    Apply Now

  • Data Engineer Associate - Data Platforms

    Introduction A career in IBM Consulting offers the chance to cultivate long-term relationships and collaborate closely with clients worldwide. You will engage with visionaries from diverse industries to enhance their hybrid cloud and AI journeys, sig...

    Full Time / Part Time

    Salary Estimated: 22K to 34K

    Remote

    September 3, 2026


    Apply Now

  • Data Engineer Associate - Data Platforms

    Introduction A career in IBM Consulting offers the chance to cultivate long-term relationships and collaborate closely with clients worldwide. You will engage with visionaries from diverse industries to enhance their hybrid cloud and AI journeys, sig...

    Full Time / Part Time

    Salary Estimated: 20K to 21K

    Remote

    September 3, 2026


    Apply Now

  • Software Engineer II - Database Developer/BI Analyst

    You’re ready to gain the skills and experience needed to grow within your role and advance your career — and we have the perfect software engineering opportunity for you. As a Software Engineer II at JPMorganChase within the Corporate Sector, you are...

    Full Time / Part Time

    Salary Estimated: 22K to 31K

    Remote

    September 3, 2026


    Apply Now

×

Login to Apply

Don't have an account? Register here