About OpenTrain
OpenTrain is the centralized, open platform where AI training and data-labeling freelancers find work, consolidate opportunities across platforms, and build a unified AI training portfolio they control. We make specialized AI training work easier to track, apply for, and grow into a durable freelance career.
About this role
OpenTrain is recruiting a FreeCAD Mechanical CAD Task Executor to support AI training data work involving practical parametric modeling and automated CAD verification. You will create and inspect accurate 3D parts and technical drawings, record human execution trajectories, assess whether design briefs are solvable, and identify edge cases that affect technical grading.
What you will do
You will execute multi-step parametric CAD tasks in FreeCAD using remote Ubuntu or Linux desktop environments. You will record clean demonstrations that capture mouse actions, sketch constraints, dimensions, and input parameters. You will identify ambiguous design briefs, under-constrained sketches, missing library models, and FreeCAD stability issues. You will also test alternative valid modeling paths and verify that automated grading scripts accept technically correct designs. Your work may involve Part Design, Sketcher, TechDraw, Assembly, and STEP or IGES export.
Required skills
You should have practical experience using FreeCAD for 3D part modeling and technical drawing, along with a strong understanding of parametric CAD workflows, sketches, constraints, dimensions, and assemblies. You should be able to navigate CAD software efficiently, troubleshoot sketch constraints, maintain dimensional accuracy, and communicate clearly in written English when preparing execution logs and solvability feedback. Experience with remote Linux desktop environments, including noVNC or VNC, and with CAD quality assurance, technical testing, or design benchmarking is beneficial.
Schedule and pay
This is a remote contractor engagement lasting 5 weeks, with potential for extension. Tasks have an average handling time of approximately 60 minutes, and payment is provided per completed task.
Why work with OpenTrain
OpenTrain gives freelancers one place to manage AI training opportunities instead of rebuilding proof of work on every platform. A stronger OpenTrain profile helps you show credible experience, discover roles that match your skills, and turn AI training and data-labeling work into a long-term portfolio.