ExpertGrid
← All jobs

OpenSCAD Developer

$40 - $120/hr Worldwide Remote · worldwide coding Contract / freelance
Pay rate · $40 - $120/hr
  • Job Description
  • OpenSCAD Developer
  • Contractor
  • Remote

Job Summary

In this role, you'll apply your expertise to help train next-generation AI systems. Your work will shape how models learn, reason, and perform through high-quality, real-world input. No prior experience in AI is required — your domain knowledge is what matters.

Key Responsibilities

  • Create, modify, and optimize parametric 2D and 3D models using OpenSCAD to support advanced modeling workflows.
  • Build reusable and structured CAD components utilizing loops, nesting, and modular logic to ensure scalability and efficiency.
  • Leverage OpenSCAD tools, such as Boolean operations, vectors, strings, special variables, and transformations for robust script-based modeling.
  • Generate complex 3D forms from 2D geometry using techniques like
  • linear_extrude
  • and
  • rotate_extrude
  • .
  • Apply advanced functions, including
  • minkowski
  • , to create intricate and highly detailed geometries.
  • Translate conceptual sketches and design briefs into finished, production-ready CAD models.
  • Review and assess model quality and structure to ensure alignment with real-world AI training workflows.

Required Skills and Qualifications

  • Demonstrated hands-on expertise with OpenSCAD, including deep knowledge of its syntax, interface, and advanced features.
  • Proficiency in parametric and script-based CAD modeling for both 2D and 3D objects.
  • Experience designing and managing complex models using loops, reusable modules, and nested structures.
  • Strong familiarity with Boolean logic, transformations, and OpenSCAD’s special variables.
  • Ability to independently convert ideas into accurate, practical CAD designs.
  • Attentive to detail with clear, professional written communication skills for remote collaboration with the customer’s team.

Preferred Qualifications

  • Background in mechanical engineering, product design, 3D printing, or related technical fields.
  • Portfolio, GitHub projects, or OpenSCAD model examples demonstrating your modeling expertise.
  • Experience with generative, procedural modeling, or familiarity with AI training and automation workflows is a plus.
Fill in your name, country and email to proceed to next step.
Looking for something else? Browse all AI jobs →