Job Title : Python Developer
Location : Guindy, Chennai
Duration : 3–6 Months (Freelancing)
Stipend : Competitive Package
Key Responsibilities
1. Develop a Blender addon using Python to support drone light show animation workflows.
2. Create userfriendly UI panels, operators, and tools inside Blender to :
3. Automate light animation setup for drone formations.
4. Automate meshtopoints conversion and instance placement for drone paths.
5. Generate and customize effect presets (sparkle, wave, chase, countdown, etc.).
6. Apply and control LED emission shaders and material animation.
7. Integrate geometry nodes and Python scripts for automated setup of Instancing, Material assignment, Path animation and Key frame automation
8. Optimize performance for handling 200–1000+ drones in scenes.
9. Collaborate to expand addon features over time.
10. Maintain clean, well documented, and version controlled code.
Required Skills & Experience
1. Strong proficiency in Python
2. Handson experience with Blender scripting (bpy)
3. Experience creating Blender addons, tools, or custom UI panels
4. Familiar with Geometry Nodes and automation of node networks using Python
5. Knowledge of animation, keyframing, and material control in Blender
6. Ability to create clean UI / UX for artists and animators
7. Strong problem solving skills and ability to convert workflows into automated tools
Bonus Skills
⭐Experience with drone light show software (Skybrush, Blender export tools, or similar)
⭐ Understanding of path animation & motion graphics
⭐ Knowledge of GLSL, shader nodes, and emission-based effects
⭐ Experience with GitHub or version control workflows
⭐ Ability to understand creative requirements and produce user-friendly solutions
Python Developer • Madurai, Tamil Nadu, India