The Three Roles in a Machine Learning Team