Menu
micro1.

Computational CAD Engineer (OpenSCAD)

micro1.
Featured
contract remote mid

$40 – $120/hr

Job Description

Job Title: Computational CAD Engineer (OpenSCAD)


Job Type: Contract


Location: Remote


Job Summary:

Join our customer's team as a Computational CAD Engineer (OpenSCAD), where your hands-on expertise with OpenSCAD will power the next generation of AI-driven design training. You will leverage your advanced scripting and modeling abilities to generate parametric and programmatically controlled 2D and 3D models, supporting 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


Required Skills and 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