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 »
Speakers: 
Joshua Goyder, Senior Data Scientist, AWS
Dr. Marcel Vonlanthen, Senior Data Scientist, AWS

Duration: 30mins

Previous Video
Adding machine learning to your software engineering toolbelt (Level 200)
Adding machine learning to your software engineering toolbelt (Level 200)

Machine learning will be intertwined in almost every application, business process, and end-user experience...

Next Video
Accelerate your ML value creation from months to actually hours with no-code/low-code ML tools (Level 200)
Accelerate your ML value creation from months to actually hours with no-code/low-code ML tools (Level 200)

The ability to build systems to get insights such as sales forecasting, fraud detection, and demand forecas...