Machine learning engineer
Machine Learning; MLOps; Software Engineering
noun phrase
Definition: A specialist who designs, builds, deploys, operationalizes, and maintains machine-learning solutions and pipelines in production environments [IBM].
Example in context: “This is evident from the 67 practitioners who indicate the role of a software engineer in this phase of the life cycle and the 78 responses related to the specific role of a machine learning engineer.” [Ferrara et al. 2023]
Synonyms: ML engineer; machine-learning engineer
Related terms: MLOps engineer; AI developer; data scientist; model deployment engineer