To be great with machine learning, it helps to be a great engineer. That means doing the following:
- write simple code
- make it readable
- comment it
- fix the ever present sign mistake
- leverage peer review and version control
- track performance
- launch and iterate
Those are the general rules for software engineering, this video contains some specific rules for software with machine learning. The complete list, from Google can be found at Rules of Machine Learning.
This video is part of a collection of great data science, more can be found on the Data Science 101 video page.