The work
This role supports AI training focused on OpenSCAD parametric CAD modeling. You will create accurate 2D and 3D models, explain your process clearly, and write instructions that help AI systems understand CAD design and parametric modeling.
- Create and modify 2D and 3D CAD models in OpenSCAD.
- Build parametric, script-based models using scripts, loops, and reusable modules.
- Use Boolean operations, transformations, and extrusion techniques.
- Troubleshoot modeling issues and improve CAD designs.
- Complete advanced OpenSCAD tasks and explain your workflow step by step.
- Write clear instructions and detailed prompts for CAD modeling workflows.
What it pays and takes
This is remote contract work with part-time employment. The role is focused on OpenSCAD CAD modeling, workflow explanations, and detailed modeling instructions.
- Pay: $65 to $123 per hour.
- Work type: Remote contract work with part-time employment.
- Location: Open to candidates in AE, AR, AT, BD, BE, BH, BR, CA, CH, CL, CO, DE, DK, DZ, EG, ES, FR, GB, GH, GR, ID, IN, IT, JO, JP, KE, KG, KW, KZ, LB, LK, MA, MX, MY, NG, NL, OM, PE, PH, PK, PS, PT, QA, SA, SG, TH, TN, TW, US, UZ, VN, and ZA.
- Language: English proficiency at B2 level or higher.
- Required: Strong professional, hands-on experience with OpenSCAD and parametric, script-based 3D modeling.
- Required: Understanding of OpenSCAD syntax, modules, functions, and Boolean operations.
- Required: Ability to create accurate and complex CAD models.
- Required: Access to OpenSCAD and the ability to record your screen while completing tasks.
- Required: Strong technical communication skills.
- Helpful: A master's degree or PhD in Mechanical Engineering, Product Design, or a related field.
- Helpful: Experience with human data, data annotation, reinforcement learning from human feedback, or AI model evaluation.
- Helpful: A portfolio or GitHub projects showing OpenSCAD expertise, plus experience with 3D printing, mechanical design, or procedural modeling.
How it works
You apply here in about two minutes and finish on the hiring platform. The next step is a short AI interview (technical roles include a coding challenge). Passing it is how you qualify for paid tasks, so take it soon after you are invited.
The hiring platform's application for this job asks for your resume, your LinkedIn profile, your phone number, your location and answers to 5 screening questions.
About AI training work
AI training is the human work behind systems that learn from examples, including reviewing outputs, preparing technical data, and explaining how tasks should be done. People with strong specialist skills are needed to create accurate examples and evaluate whether AI systems handle complex work correctly.