Jordan Dunne: What Engineers Should Know about Product and Program Management - Machine Learning Engineered

Episode 1

Jordan Dunne: What Engineers Should Know about Product and Program Management

Jordan Dunne works as a Technical Program Manager at Google Payments. He previously worked as a Program Manager at Microsoft, Lead Forward-Deployed Engineer at Enlitic, and Product Manager at Vim. Learn more about Jordan:

Want to level-up your skills in machine learning and software engineering? Subscribe to our newsletter:

Take the Giving What We Can Pledge:

Subscribe to ML Engineered:

Follow Charlie on Twitter:


(02:00) How were you exposed to CS and why did you pursue it?

(03:25) Is software engineering actually engineering?

(06:40) How do you define product management?

(11:05) When did you realize you wanted to be a PM instead of a developer?

(16:40) Project vs Program vs Product Management

(18:35) Effective PM as leverage on a dev team

(24:05) What can engineers do to make PM's lives easier?

(26:10) Companies moving towards technical PMs?

(30:20) Handling the added uncertainty from Data/ML products

(42:00) ML models held to a higher standard than their human equivalents

(45:15) Why are Xoogle PMs so successful?

(52:10) Google's and Boeing's cultures influenced by their business models

(56:00) "Needless complexity" in PM

(59:00) Getting better at estimation

(01:04:00) Knowing ML evaluation metrics as a PM

(01:06:30) Getting better at communication

(01:14:20) Prioritizing what to learn

(01:16:50) Keeping the big picture in mind

(01:20:00) Rapid fire questions


Thanks for the Feedback

Better Angels of Our Nature

Crucial Conversations

The Great Escape

About the Podcast

Show artwork for Machine Learning Engineered
Machine Learning Engineered
Helping you bring ML out of the lab and into products that people love.

About your host

Profile picture for Charlie You

Charlie You

Charlie currently works as a Machine Learning Engineer at Workday. He graduated from RPI with a B.S. in Computer Science and taught himself ML through online courses and projects. In his free time, Charlie enjoys investing and trading, playing poker, and training Brazilian Jiu-Jitsu.