SaidGig

Computational CAD Engineer (OpenSCAD)

$40–$120/hr

RemoteContracttechnology
Apply Now

About this role

As a Computational CAD Engineer specializing in OpenSCAD, you will play a pivotal role in advancing AI-driven design training. Your expertise in scripting and modeling will enable the generation of parametric and programmatically controlled 2D and 3D models, essential for robust AI data workflows.

Key Responsibilities:
  • Develop, document, and optimize OpenSCAD scripts for both simple and complex CAD models.
  • Transform conceptual sketches into detailed, production-ready designs.
  • Utilize advanced OpenSCAD tools, including Boolean operations, list comprehensions, and flow control, to create diverse geometries.
  • Employ techniques like linear_extrude, rotate_extrude, and minkowski to construct innovative 3D forms.
  • Build up 3D shapes from 2D shadows and efficiently place basic forms (cuboids, spheres, cylinders, cones) within the design space.
  • Design and implement repeatable components using nesting and loop constructs.
  • Collaborate closely with data and AI teams, providing clear written and verbal communication about design logic, syntax, and modeling decisions.
Qualifications:
  • Deep, hands-on experience and proficiency in OpenSCAD (required; experience in other CAD systems is not sufficient).
  • Strong command of OpenSCAD syntax, constants, operators, special variables, and modifier characters.
  • Demonstrated expertise with 2D and 3D object creation, transformations, and boolean operations.
  • Experience using advanced OpenSCAD features: lists, list comprehensions, flow control, and type test functions.
  • Practical knowledge of the OpenSCAD interface and workflow.
  • Fluent written and verbal communication skills, with the ability to clearly explain technical concepts.
  • Ability to iterate from concept to finished design with a focus on code clarity and model accuracy.
Preferred Qualifications:
  • Previous experience with AI training data generation or automation workflows.
  • Familiarity with integrating OpenSCAD outputs into larger data pipelines.
  • Strong documentation skills and a portfolio of OpenSCAD projects.
Work Terms:

Contract position, fully remote.

Compensation:

Hourly rate ranges from $40 to $120.

Eligibility:

Open to candidates with the required skills and qualifications.

Related Jobs