Photo of Nicholas Beaudoin

Nicholas Beaudoin

Machine Learning, Generative AI

Nicholas Beaudoin serves as the Affiliate Director of AI Programs at Caltech’s Center for Technology and Management Education (CTME). He first joined Caltech as an instructor, helping to design and deliver many of the AI and Machine Learning courses that remain part of CTME’s offerings today. In his current role, he oversees a distinguished team of more than 40 top industry instructors specializing in data and AI related fields. He also hosts Caltech CTME’s monthly podcast, Making AI Possible.

Over the past decade, Nicholas has worked extensively across both the public and private sectors, collaborating with Fortune 500 companies such as Mercedes-Benz, Honda, Warner Brothers, Disney, and Estée Lauder. His experience also includes engagements with national insurance providers and multiple U.S. federal government agencies, including the Departments of Defense, State, and Agriculture.

Nicholas’s areas of expertise include:

  • End-to-end machine learning deployments

  • Generative AI design, infrastructure, and scaling

  • Agent-based Gen AI

  • Cloud-based ML integrations across AWS, GCP, and Azure

  • DevOps best practices for machine learning

  • Machine learning operations (MLOps) orchestration and management 

In addition to his leadership role, Nicholas remains a dedicated instructor for Caltech CTME, teaching courses in machine learning, MLOps, generative AI, and cloud-based machine learning.

He holds a Master’s degree in International Affairs, with a focus on International Economics and Econometric Modelling, from UC San Diego, and a Bachelor’s degree in Political Science from Lewis & Clark College. He also holds multiple advanced certifications in AWS and Google Cloud services.