All positions

3D Model Generation Engineer

Exceptional candidates only
Remote·Full-time or freelance

What this role is about

GrandpaCAD's core is a pipeline that turns natural language into 3D-printable models. The system generates code (JSCAD, OpenSCAD, Blender Python) and compiles it into mesh files. The models need to be dimensionally accurate, manifold, and actually printable.

We're looking for someone who lives at the intersection of 3D modeling software and AI. Someone who's scripted Blender or OpenSCAD and understands what makes a model printable versus just visually plausible.

What you'd work on

  • Improving the generation pipeline: prompt engineering, model selection, output validation
  • Building better evaluation systems for 3D model quality
  • Working with JSCAD, OpenSCAD, and Blender Python scripting daily
  • Exploring new generation approaches: direct mesh generation, hybrid workflows, multi-step reasoning

Who would be a great fit

You've spent real time scripting 3D modeling tools. You understand the difference between a watertight mesh and a broken one. You've probably used at least two of: Blender Python API, OpenSCAD, JSCAD, CadQuery, or similar parametric tools.

AI experience is a strong plus. If you've fine-tuned models, built evaluation pipelines, or worked on code generation systems, that's exactly the kind of background we're looking for.

Why apply if it's not open?

This role isn't actively open because the timing depends on a few variables. But we'd rather know exceptional candidates exist than miss out when the time comes. If your background is a strong match, apply anyway. We review every submission and we'll reach out when the role opens (or sooner, if you're that good).

Apply for this role

This role isn't actively open, but we review every application. If you're a great fit, we'll reach out.