Role & responsibilities Thorough knowledge in core Python Experience in developing tools and Plugins Good understanding of OOPS concept Ability to adapt, to changing needs throughout the course of the development cycle Solid understanding of 3D math Understanding of the threading limitations of Python, and multi-process architecture Strong in unit test and debugging skills Knowledge in Maya is an added advantage Good understanding of C and C++ language Good knowledge in Physics Ability to work collaboratively with technical and creative team members Excellent communication skills
Responsibilities: Develop and maintain efficient pipelines and asset workflows between DCC software (Maya, Blender, Houdini, etc.) and real-time engines Create and maintain custom tools and scripts (Python / C#) to improve production efficiency Optimize 3D assets (polycount, materials, LODs, textures, rig complexity, etc.) for real-time and VR performance Troubleshoot technical issues related to shaders, rigs, animations, and asset export Collaborate with artists and engineers to prototype and implement new visual features Provide technical support to the art team during production Document best practices, tools, and workflow guidelines clearly and thoroughly Requirements: At least 3 years of experience working as a Technical Artist in games or interactive media Strong working knowledge of Unity or Unreal Engine Hands-on experience in VR content development is highly preferred Good scripting knowledge in Python or C# for tool development Solid understanding of modeling, rigging, and animation fundamentals Able to communicate clearly and work in a professional and friendly manner with team members Must be able to multi-task and handle multiple tasks/projects at the same time Familiarity with real-time performance profiling tools is preferred Basic understanding of shading languages (HLSL / GLSL) is an added advantage