OpenSCAD Developer

$40 - $120/hourpay

Required Skills

OpenSCAD
AutoCAD
2D Objects
3D Objects
About micro1
micro1 connects domain experts to the development of frontier AI models. Real-world expertise is turned into training data, evaluations, and feedback loops that improve how models perform. AI labs and enterprises use micro1 to train models and build reliable AI agents through advanced evaluations and reinforcement learning environments. Experts contribute directly to how AI systems learn, reason, and perform across domains like finance, healthcare, engineering, and more. Our platform identifies and vets top talent through an AI recruiter, enabling high-quality contributions at scale.
Our goal is to enable 1 billion people to do meaningful work by applying their expertise to AI. We’ve raised $40M+ in funding, and our AI recruiter has powered over 1 million AI-led interviews as our global network of experts grows into the human intelligence layer for AI.

Job Description

Job Title: OpenSCAD Developer


Job Type: Contractor


Location: 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:

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


Required Skills and Qualifications:

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


Preferred Qualifications:

  1. Background in mechanical engineering, product design, 3D printing, or related technical fields.
  2. Portfolio, GitHub projects, or OpenSCAD model examples demonstrating your modeling expertise.
  3. Experience with generative, procedural modeling, or familiarity with AI training and automation workflows is a plus.

Apply now

Please note that after completing the interview process, you’ll be added to our talent pool and considered for this and other roles that match your skills.

Have any questions? See FAQs

Refer and Earn$2000