CAD Automation Engineer

As a CAD Automation Engineer Intern, you will work at the intersection of parametric design, geometry, and machine learning. You will first operate, and then help develop automated CAD systems that generate product variations at scale, contributing directly to machine learning training data and production workflows. This role is ideal for someone excited about computational design, automation, and applying engineering rigor to real-world medical products.

Application Instructions

To apply, please email internships@protect3d.io with the subject line "CAD Automation Engineer" and in the body answer the questions below.

Please also attach an up to date resume. The interview process will be two rounds. First round interview offers will be extended by February 25th, 2026.

What You Will Do
  • Build parametric CAD models to generate product geometries
  • Develop and refine automated CAD workflows to reduce manual design effort
  • Support machine learning pipelines by generating and validating geometric training data
  • Assist in running and evaluating machine learning algorithms related to shape, fit, or classification
  • Collaborate with engineers to simplify and standardize CAD and geometry processes
What We Are Looking For
  • Experience with parametric CAD tools such as Rhino and Grasshopper, Fusion, SolidWorks, or similar
  • Strong spatial reasoning and comfort working with geometry
  • Interest in automation, scripting, or computational design
  • Bonus experience with Python, data pipelines, or machine learning concepts
  • Curious, self-directed, and comfortable working in an early-stage startup environment
You Will Gain
  • Hands-on experience with CAD automation at production scale
  • Exposure to real machine learning workflows in a medical context
  • A strong portfolio of parametric and automated design work
Email Application Questions
Please limit each response to no more than 5 sentences.
  1. 1. Describe your experience with parametric or computational CAD. What software have you used and for what projects?
  2. 2. Describe your experience with machine learning algorithms and statistical methods.
  3. 3. Tell us about a time you took initiative to build or create something from scratch without a clearly defined process. What problem were you solving?