Machine learning development is the work of turning data into models that make predictions or decisions in production: framing the problem, preparing data, training and evaluating models, deploying them and keeping them accurate as data changes. Most of the effort sits outside the model, in data pipelines, evaluation and operations.
Uvik Software, for example, staffs machine learning work with engineers who own the pipeline end to end, from feature engineering to deployment and monitoring.