Skip to main content

Bringing best software engineering practices to data science and machine learning (Level 300)

In a world of MLOps and data science models in production, improving the reliability, design, and implementation of our machine learning code is top of mind for data scientists. Software engineering best practices such as test-driven development (TDD) can help achieve these goals; however, there is limited guidance on how to apply these practices to data science workflows. This session explores the what, why, and when of applying useful software engineering practices in a data science context, and covers practical solutions and designs to apply in the daily tasks. Download slides »
Joshua Goyder, Senior Data Scientist, AWS
Dr. Marcel Vonlanthen, Senior Data Scientist, AWS

Duration: 30mins