Insightful Products

Blender Add-On Developer - Parametric & Organic Shape Tools

RemoteUnited StatesContract
$50 - $100 hourly
About the Job
Software Engineer - Blender Parametric Shape System
  • Contract
  • Remote
  • Hourly
  • Rate: $75/hr.
  • Duration: 3-6 Months.
  • Starts with Paid Test Project

Posted via BetterTeam → Indeed

About the Project:
  • We have an existing Blender-based platform for creating and modifying organic parametric shapes. The system is already operational and includes a bone-and-slider interface that allows users to intuitively sculpt and deform organic 3D forms, with the ability to export print-ready .STL files. We are looking for an experienced contract Software Engineer to extend, improve, and maintain this platform on an ongoing basis.
  • This is a remote, hourly contract role. To get started, all candidates will complete a paid introductory test case ($150 flat fee) so we can evaluate fit and technical approach before committing to the full engagement.

What You’ll Be Working With:
  • An existing Blender add-on with a functional bone rig and slider-based UI for organic shape manipulation.
  • Parametric shape controls driving mesh deformation in real time within the Blender viewport.
  • An .STL export pipeline producing print-ready files for 3D printing.
  • Python (bpy) codebase - you will be reading, extending, and refactoring existing code.

Responsibilities:
  • Review and understand the existing Blender add-on codebase and bone/slider architecture.
  • Add new parametric shape controls, sliders, and bone-driven deformations as needed.
  • Improve the .STL export pipeline for print quality, mesh integrity, and reliability.
  • Refactor and optimize existing code for performance and maintainability.
  • Troubleshoot and resolve bugs in the shape system or export workflow.
  • Document changes clearly for handoff and long-term maintainability.
  • Communicate progress asynchronously and participate in periodic check-ins.

Required Qualifications:
  • 3+ years of software engineering experience.
  • Strong Python skills with direct experience writing or extending Blender add-ons (bpy).
  • Working knowledge of Blender’s armature/bone system and shape key or driver workflows.
  • Understanding of mesh integrity requirements for 3D printing and .STL export.
  • Ability to read and extend an existing codebase - this is not a greenfield project.
  • Self-directed and reliable: able to manage your own schedule and deliver against milestones remotely.
  • Clear written communication for async collaboration.

Preferred Qualifications:
  • Experience with organic or character rigging workflows in Blender.
  • Familiarity with 3D printing pipelines, mesh repair tools, and print-ready geometry standards.
  • Background in parametric or procedural modeling (Geometry Nodes, Grasshopper, etc.).
  • Experience with the BMesh API for custom mesh generation or repair.

How It Works - Getting Started:
We use a paid test project to kick off every new contractor relationship:
  • Step 1: Apply and share your background and relevant Blender work.
  • Step 2: If selected, you will receive a defined introductory task representing real work on the platform.
  • Step 3: Complete the test case at your own pace - compensated at a flat $150 fee.
  • Step 4: Upon successful completion, proceed to the full hourly contract engagement at $75-$100/hr.

Contract Details:
  • Employment Type: Independent Contractor (1099).
  • Location: Fully Remote - work from anywhere.
  • Hours: Flexible; estimated 10-20 hrs/week depending on project phase.
  • Rate: $50-$100/hr based on experience (following paid test project).
  • Test Project Fee: $150 flat (paid upon completion regardless of outcome).
  • Duration: 3-6 months with possibility of extension.
  • Invoicing: Bi-weekly or monthly, your preference.

How to Apply:
Apply through Indeed or our BetterTeam posting. Please include:
  • Your resume or CV.
  • A link to your GitHub, portfolio, or any Blender add-ons or scripts you have built.
  • A brief note describing your experience with Blender rigging, parametric tools, or 3D print workflows.
  • Your availability and current commitments.

We review applications on a rolling basis and aim to respond within 5 business days. We look forward to working with you!