Machine Learning Engineer
Core
Collect, clean, and prepare data to support machine learning and analytics; design scalable data pipelines; develop, train, and optimize ML models; deploy models into production; monitor performance and manage retraining.
Role type
Machine Learning Engineer
Builds
Production ML models and scalable data pipelines
Domain
Machine Learning / Data Engineering
Deliverable
production ML models
Required skills
Data collection and cleaning, scalable pipeline design, model development and training, model deployment, performance monitoring, MLOps practices, documentation
Preferred skills
Knowledge of modern ML frameworks, CI/CD integration, cross-functional collaboration
Technologies
Modern ML frameworks, CI/CD tools
Responsibilities
Collect, clean, and prepare data from multiple sources; Design and maintain scalable data pipelines; Develop, train, and optimize machine learning models; Deploy models into production; Monitor model performance and manage retraining; Contribute to MLOps practices; Document data pipelines, models, and processes; Stay up to date with new machine learning techniques; Collaborate with cross-functional teams and communicate insights.