Sr Staff Data Science Architect @ (June 2023 - February 2024)
Director, Data Science @ (April 2020 - June 2023)
Senior Engineering Manager @ (November 2017 - April 2020)
Staff Data Scientist @ Slacker Radio (January 2015 - November 2017)
Consultant @ (January 2014 - September 2015)
project scientist @ RCUH (January 2011 - December 2014)
Assistant Research Fellow @ ASIAA (January 2004 - January 2010)
Assistant Professor @ (January 2004 - January 2010)
Michael Cai Education
Caltech
Bachelor of Science (BS) (Physics)
U. C. Berkeley
Doctor of Philosophy (PhD) (Physics)
Michael Cai Skills
3D Computer Aided Design (3D CAD)
Data Visualization
Data Analytics
Natural Language Processing (NLP)
Software Development
Predictive Modeling
Mentoring
Time Series Analysis
Renewable Energy
TensorFlow
Deep Learning
Recommender Systems
Applied Mathematics
Neural Networks
Financial Technology
FinTech
Coding Experience
Data Science
Artificial Intelligence (AI)
Astrophysics
3D Modeling
ANSYS
Algorithms
Autodesk CFD
Autodesk Inventor
Autodesk Simulations
Biofuels
C
C++
Collaborative Filtering
Data Analysis
Heat Transfer
Java
LaTeX
Machine Learning
Mathematica
Mathematical Modeling
Matlab
Molten Salt
Numerical Analysis
Numerical Simulation
Optimization
Physics
Programming
Python
Research
Scientific Computing
Simulations
Statistics
Theoretical Physics
Torrefaction
Unix
fluid dynamics
Michael Cai Summary
Michael Cai, based in Cupertino, CA, US, is currently a Senior Staff Software Engineer at Google. Michael Cai brings experience from previous roles at Robinhood and Credit Karma. Michael Cai holds a Bachelor of Science (BS) in Physics @ Caltech. With a robust skill set that includes 3D Computer Aided Design (3D CAD), Data Visualization, Data Analytics, Natural Language Processing (NLP), Software Development and more. Michael Cai has 3 emails and 2 mobile phone numbers on RocketReach.
Looking for a different Michael Cai?
Find contact details for 700 million professionals.