Summary
Ardavan Bidgoli is a Senior Machine Learning Engineer and computational designer with nine years of experience at the intersection of ML, robotics, and architectural fabrication. He holds a Ph.D. in Computational Design from Carnegie Mellon, where he researched situated machine learning for creative practice and taught courses in architectural robotics and ML-for-design. Ardavan has translated academic research into industry impact through roles at Higharc, Autodesk, and Bentley Systems, developing generative models, robotic fabrication workflows, and human-robot collaboration platforms. He combines hands-on hardware integration and sensor work with production ML pipelines and tool-building for designers, having led curriculum and lab projects that span robotic clay printing to automated timber construction. Based in Pittsburgh, he brings a rare blend of design-trained spatial thinking and practical software engineering that helps bridge product teams and creative users.
9 years of coding experience
3 years of employment as a software developer
Master's Degree, Design Computation, 3.95, Master's Degree, Design Computation, 3.95 at Penn State University
Bachelor's Degree, Architecture, 3.7, Bachelor's Degree, Architecture, 3.7 at University of Tehran
Doctor of Philosophy (Ph.D.), Computational Design, Doctor of Philosophy (Ph.D.), Computational Design at Carnegie Mellon University
English, Persian