OpenSCAD Developer

Noida, India

Experience: 2+ years
Job Type: Full-time (Contractual / Freelancing)
Location: Remote
Required Skills: Openscad,  Autocad, 2d objects, 3d objects

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.