Tech Lead Journal

#203 - Building Effective and Thriving Machine Learning Teams - David Tan & Dave Colls


Listen Later

Is your ML project stuck in POC hell and failing to deliver real value?


In this episode, I sit down with David Tan and Dave Colls, co-authors of the book “Effective Machine Learning Teams” to discuss the complexities of building and deploying ML models, building and managing effective ML teams, and ensuring successful ML projects.


Key topics discussed:
- Learn the key differences between ML engineering and traditional software engineering.
- Why so many ML projects fail to reach production or deliver real business value and how to overcome common challenges.
- Discover the ideal ML team composition and how to apply concepts like team topologies for effective collaboration.
- The importance of product thinking in ML projects and best practices for designing robust, valuable ML products.
- Essential engineering best practices for successful ML projects, including automated testing, continuous delivery, and MLOps practices.


Listen out for:
(02:35) Career Turning Points
(04:54) Writing "Effective Machine Learning Teams"
(08:29) ML Engineering vs Other Types of Engineering
(12:24) ML and LLM
(14:59) Why Many ML Projects Fail
(19:53) ML Success Modes
(23:32) Ideal ML Engineering Team Composition
(31:39) Building the Right ML Product
(39:23) ML Engineering Best Practices
(49:14) MLOps
(52:44) Make Good Easy
(53:56) 3 Tech Lead Wisdom


Tune in to learn how to build and deploy ML products that truly make a difference!


David Tan’s Bio

David Tan is a lead ML engineer with more than six years of experience in practicing Lean engineering in the field of data and AI across various sectors such as real estate, government services and retail. David is passionate about engineering effectiveness and knowledge sharing, and has also spoken at several conferences on how teams can adopt Lean and continuous delivery practices to effectively and responsibly deliver AI-powered products across diverse industries.


Follow David Tan:

- LinkedIn – linkedin.com/in/davified

- X – @davified

- GitHub – https://github.com/davified


Dave Colls’ Bio

Dave loves building new things and helping others build too – products and services, people and teams – using technology, Data & AI.

His work building the Thoughtworks Data & AI practice shows how these elements combine: creating a new business, consulting to leaders and making a home for data people to grow. Currently, Dave is working at Nextdata, pushing the frontiers of how organisations work with data.

David thrives on navigating complex challenges and evolving environments. His extensive experience in large-scale digital transformations and deep tech R&D has honed his ability to align efforts and drive impactful results.

A dedicated mentor, David is passionate about guiding data professionals in their career growth. He actively shares his expertise as a speaker, blogger, and author of the book “Effective Machine Learning Teams.”


Follow Dave Colls:
- LinkedIn – linkedin.com/in/davidcolls


Links:

- 🎧 #198 - Better Software Faster: Measure & Improve Developer Productivity with DX Core 4 - Laura Tacho – https://techleadjournal.dev/episodes/198/

- 📚 Effective Machine Learning Teams – https://www.oreilly.com/library/view/effective-machine-learning/9781098144623/

- Free preview and overview – https://www.thoughtworks.com/content/dam/thoughtworks/documents/e-book/EffectiveMLTeams_preface.pdf

_____


Our Sponsors

Enjoy an exceptional developer experience with JetBrains. Whatever programming language and technology you use, JetBrains IDEs provide the tools you need to go beyond simple code editing and excel as a developer.
Check out FREE coding software options and special offers on jetbrains.com/store/#discounts.
Make it happen. With code.


Manning Publications is a premier publisher of technical books on computer and software development topics for both experienced developers and new learners alike. Manning prides itself on being independently owned and operated, and for paving the way for innovative initiatives, such as early access book content and protection-free PDF formats that are now industry standard.
Get a 40% discount for Tech Lead Journal listeners by using the code techlead24 for all products in all formats.


Like this episode?
Show notes & transcript: techleadjournal.dev/episodes/203.
Follow @techleadjournal on LinkedIn, Twitter, and Instagram.
Buy me a coffee or become a patron.

...more
View all episodesView all episodes
Download on the App Store

Tech Lead JournalBy Henry Suryawirawan

  • 4.7
  • 4.7
  • 4.7
  • 4.7
  • 4.7

4.7

12 ratings


More shows like Tech Lead Journal

View all
Hanselminutes with Scott Hanselman by Scott Hanselman

Hanselminutes with Scott Hanselman

378 Listeners

Software Engineering Radio - the podcast for professional software developers by se-radio@computer.org

Software Engineering Radio - the podcast for professional software developers

262 Listeners

The Changelog: Software Development, Open Source by Changelog Media

The Changelog: Software Development, Open Source

285 Listeners

The Cloudcast by Massive Studios

The Cloudcast

154 Listeners

Thoughtworks Technology Podcast by Thoughtworks

Thoughtworks Technology Podcast

42 Listeners

Talk Python To Me by Michael Kennedy

Talk Python To Me

583 Listeners

Software Engineering Daily by Software Engineering Daily

Software Engineering Daily

629 Listeners

Soft Skills Engineering by Jamison Dance and Dave Smith

Soft Skills Engineering

271 Listeners

AWS Podcast by Amazon Web Services

AWS Podcast

200 Listeners

Data Engineering Podcast by Tobias Macey

Data Engineering Podcast

143 Listeners

Syntax - Tasty Web Development Treats by Wes Bos & Scott Tolinski - Full Stack JavaScript Web Developers

Syntax - Tasty Web Development Treats

987 Listeners

CoRecursive: Coding Stories by Adam Gordon Bell - Software Developer

CoRecursive: Coding Stories

185 Listeners

Kubernetes Podcast from Google by Abdel Sghiouar, Kaslin Fields

Kubernetes Podcast from Google

182 Listeners

The Stack Overflow Podcast by The Stack Overflow Podcast

The Stack Overflow Podcast

63 Listeners

The Real Python Podcast by Real Python

The Real Python Podcast

137 Listeners