Remote full-time contract opportunity for experienced FreeCAD and BIM professionals to contribute parametric modeling, IFC interoperability, and engineering workflow expertise toward training advanced AI systems.
Computational CAD Engineer (OpenSCAD)
Job description
Join the team as a Computational CAD Engineer specializing in OpenSCAD to contribute advanced scripting and parametric modeling expertise toward AI-driven design and CAD training systems.
This role focuses on generating programmatic 2D and 3D CAD models using OpenSCAD while supporting scalable AI data and automation workflows.
Key Responsibilities
Develop, document, and optimize OpenSCAD scripts for:
- Parametric CAD models
- Automated geometry generation
- Production-ready design systems
Transform conceptual ideas and sketches into:
- Detailed CAD designs
- Functional 2D models
- Complex 3D models
Utilize advanced OpenSCAD capabilities including:
- Boolean operations
- List comprehensions
- Flow control
- Transformations
- Type test functions
Build advanced 3D geometries using:
- linear_extrude
- rotate_extrude
- minkowski
- Parametric modeling workflows
Construct reusable and scalable CAD components using:
- Loops
- Nesting
- Modular scripting techniques
Work with:
- Cuboids
- Spheres
- Cylinders
- Cones
- Parametric primitives
within optimized design spaces.
- Collaborate with AI and data teams to explain:
- Design logic
- Modeling workflows
- OpenSCAD syntax
- Technical decisions
Required Skills & Qualifications
Strong hands-on expertise with:
- OpenSCAD
- Parametric CAD scripting
- Programmatic geometry generation
Deep understanding of:
- OpenSCAD syntax
- Constants
- Operators
- Special variables
- Modifier characters
Experience with:
- 2D objects
- 3D objects
- Transformations
- Boolean operations
Advanced knowledge of:
- Lists
- List comprehensions
- Flow control
- Type test functions
Practical familiarity with:
- OpenSCAD workflows
- CAD scripting pipelines
- Technical documentation
Strong:
- Written communication
- Verbal communication
- Technical explanation abilities
Ability to iterate from concept to production-ready design while maintaining code clarity and model accuracy
Preferred Qualifications
Experience with:
- AI training workflows
- Automated CAD generation
- Design automation systems
Familiarity integrating OpenSCAD outputs into:
- Data pipelines
- Engineering workflows
- AI systems
Strong documentation skills and OpenSCAD project portfolio
Additional Information
This role offers computational CAD professionals an opportunity to apply advanced OpenSCAD scripting expertise toward AI-driven design systems, procedural modeling workflows, and automated engineering pipelines.
You will be redirected to the company's website to complete your application.