OpenSCAD Developer - Remote

  • New York, NY, USA
  • Leading Client
  • Contractor
  • Remote

Job Description:

Job Description: OpenSCAD Developer

Job Type: Contractor
Location: Remote

About the Role

We are seeking experienced OpenSCAD Developers to contribute to an AI training project. In this role, you will use OpenSCAD to perform real-world 2D and 3D CAD modeling tasks and explain your workflows step by step. Your expertise will help enhance AI systems' understanding of CAD design, parametric modeling, and 3D development workflows.

Key Responsibilities

  1. Create and modify 2D and 3D CAD models using OpenSCAD.
  2. Develop parametric models using scripts, loops, and reusable modules.
  3. Work with Boolean operations, transformations, and extrusion techniques.
  4. Troubleshoot modeling issues and optimize CAD designs.
  5. Complete advanced OpenSCAD modeling tasks and document your workflows step by step.
  6. Create clear instructions and detailed prompts for CAD modeling workflows.

Required Skills and Qualifications

  1. Strong professional hands-on experience with OpenSCAD.
  2. Experience with parametric and script-based 3D modeling.
  3. Good understanding of OpenSCAD syntax, modules, functions, and Boolean operations.
  4. Ability to create accurate and complex CAD models.
  5. Access to OpenSCAD and the ability to record your screen while completing tasks.
  6. English proficiency of B2 level or higher.
  7. Ability to clearly communicate and explain technical workflows.

Preferred Qualifications

  1. A relevant master's degree or PhD in Mechanical Engineering, Product Design, or a related field.
  2. Previous Human Data experience, such as data annotation, RLHF, or AI model evaluation.
  3. A portfolio or GitHub projects demonstrating OpenSCAD expertise.
  4. Experience with 3D printing, mechanical design, or procedural modeling.