Machine Learning and Deep Learning for Software Engineers
About this course
This specialization empowers software engineers, backend developers, and full-stack professionals to integrate, deploy, and maintain machine learning models within production software systems. You will approach ML through an engineering lens — emphasizing software design, APIs, scalability, and maintainability rather than theory alone. Starting with applied ML fundamentals, you will build and train models using Scikit-learn, TensorFlow, and PyTorch while writing modular, testable ML code. As you progress, you will convert ML models into production-ready APIs using FastAPI and Flask, design scalable microservices for inference, and manage model versioning and performance optimization. The third course introduces MLOps foundations — covering reproducibility, experiment tracking, and version control using Git, DVC, and MLflow. The final course brings everything together with CI/CD pipelines, continuous delivery of models, monitoring inference performance and data drift, and implementing retraining and rollback strategies. By the end, you will have the engineering competencies to build, serve, operate, and maintain ML-powered applications across the full production lifecycle.
Price shown by Coursera — confirm on their site.
Enroll on CourseraYou'll be redirected to Coursera to complete enrollment.
- Listed & compared by CourseAsk
- English · All Levels
More courses like this
Coursera
Data Engineer, Big Data and ML on Google Cloud em Português
Coursera · MOOC / Non-credit
MB-335: Dynamics 365 SCM Functional Consultant Expert Test
Udemy · Certificate
Coursera
Fine-tune Multimodal Models with Transfer Learning
Coursera · MOOC / Non-credit
Coursera
Creating Multi Task Models With Keras
Coursera · MOOC / Non-credit
More courses from Coursera
Coursera
TCP/IP and Internet
Birla Institute of Technology & Science, Pilani · MOOC / Non-credit
Coursera
Agile Project Management
University of Colorado Boulder · Master's Degree
Coursera
Conservation and Sustainable Development
University of Michigan · MOOC / Non-credit
Coursera
Extra-Galactic Astronomy
University of Cambridge · MOOC / Non-credit