
Matt Maybeno
Senior Applied ML Engineer
Refine your machine learning skills with this AWS Machine Learning Engineer Nanodegree. Learn to deploy models on SageMaker and design automated workflows with AWS Lambda and Step Functions.

Subscription · Monthly
Welcome! We're so glad you're here. Join us in learning a bit more about what to expect and ways to succeed.
You are starting a challenging but rewarding journey! Take 5 minutes to read how to get help with projects and content.
Gain foundational machine learning expertise using AWS SageMaker, from data preparation and exploratory analysis to deploying powerful models like XGBoost and AutoGluon. Covering the entire ML workflow, including feature engineering, model tuning, and evaluation, you'll gain practical experience with real-world data projects. Designed for those familiar with Python and data science basics, the curriculum equips you to handle diverse ML tasks confidently and effectively, making it ideal for anyone looking to apply machine learning in various professional and industry settings.
18 hours
Overview of key background around Machine Learning and preparing you to be successful in the rest of this course.
Use AWS SageMaker Studio to access S3 datasets and perform data analysis, feature engineering with Data Wrangler and Pandas. And finally label new data using SageMaker Ground Truth.
In this lesson you'll learn about ML Lifecycles, how to differentiate between supervised vs. unsupervised ML, regression methods, and classification methods.
In this lesson you'll load a dataset, clean/create features, train a regression/classification model with scikit learn, evaluate a model and tune a model's hyperparameter.
In this lesson you'll train, test, and optimize on liner, tree-based, XGBoost, and AutoGluon Tabular models. And you will also create a model using SageMaker Jumpstart
Train a model using AutoGluon to predict bike sharing demand, and see how highly you can place in the competition!
Step into the world of ML engineering with interactive AWS projects. Train models, deploy endpoints, and automate workflows using SageMaker, Lambda, and Step Functions to deliver efficient machine learning applications.
15 hours
This lesson gives an introduction to the course, including prerequisites, final project, stakeholders, and tools & environment.
This lesson will go over SageMaker essential services such as training jobs, endpoints, batch transforms, and processing jobs.
This lesson will discuss machine learning workflows and AWS tools such as Lambda, Step Function for building a workflow.
This lesson will go over monitoring a machine learning workflow and some useful services within AWS to help you monitoring the healthy of data and machine learning models.
In the project, you will build and ship an image classification model with AWS SageMaker for Scones Unlimited, a scone-delivery-focused logistic company.
In this course you will learn how to train, finetune and deploy deep learning models using Amazon SageMaker. You’ll begin by learning what deep learning is, where it is used, and the tools used by deep learning engineers. Next we will learn about artificial neurons and neural networks and how to train them. After that we will learn about advanced neural network architectures like Convolutional Neural Networks and BERT as well as how to finetune them for specific tasks. Finally, you will learn about Amazon SageMaker and you will take everything you learned and do them in SageMaker Studio.
15 hours
In this lesson, we will give a background around Deep Learning for Computer Vision and NLP and preparing you to be successful in the rest of this course.
In this lesson, you will learn about neural networks, cost functions, optimization, and how to train a neural network.
In this lesson you will learn about Model Architectures, Convolutions, and Fine-tuning.
In this lesson, you will learn how to apply all you have learned about deep learning in AWS SageMaker.
In this project, you will use AWS SageMaker to finetune a pretrained model and perform a image classification using profiling, debugging, and hyperparameter tuning.
Machine Learning will grow by 40%, according to the World Economic Forum’s 2023 Future of Jobs Report. That’s the largest growth of any occupation.*
Machine Learning Engineer
Salary info from Talent.com
Unlike typical professors, our instructors come from Fortune 500 and Global 2000 companies and have demonstrated leadership and expertise in their professions:

Matt Maybeno
Senior Applied ML Engineer

Bradford Tuckfield
Data Scientist and Writer

Soham Chatterjee
Graduate student at the Nanyang Technological University

Charles Landau
Technical Lead, AI/ML - Guidehouse

Joseph Nicolls
Lead Engineer, ML/AI

Matt Maybeno
Senior Applied ML Engineer

Bradford Tuckfield
Data Scientist and Writer

Soham Chatterjee
Graduate student at the Nanyang Technological University

Charles Landau
Technical Lead, AI/ML - Guidehouse

Joseph Nicolls
Lead Engineer, ML/AI
Average Rating: 4.7 (58 Reviews)
The tools are very hit or miss and support is not great and sometimes dismissive. Some of the course content is out of date or wrong, which means that you get a video with incorrect content and then when you read the follow-up material it corrects what you just saw in the video which is very confusing. Some of the courses just barely touch on the material (even those labeled as "beginner") causing you to have to Google key aspects of what you should be learning in the course. Overall, it feels like you have to do a lot of work researching material that should be presented as part of the course (in fact, that is stated that is taught as part of the course) in order to learn anything. The only real bright spot was the AI tool (Marvin AI) which can be used to ask questions about the material and get better explanations. The value for the money just isn't there, from my perspective, as you can do a better job finding free resources to learn the concepts that are supposed to be taught through these paid courses.
Great course for beginners! The projects are practical and well-structured. I learned Python, JavaScript, and HTML/CSS from scratch. The step-by-step approach made it easy to understand programming concepts. Highly recommend it!
great but basic and outdated
M
Marie-Theres Freiin Von Der Re
Jul 7, 2026
Thank you for your class for the basic programing knowledge
Our AWS Machine Learning Engineer Nanodegree program, built in collaboration with AWS, is an intermediate-level machine learning engineering course. It's designed to equip you with the skills needed to build and deploy machine learning models using Amazon SageMaker. The program covers neural network basics, deep learning fluency, and essential machine learning framework fundamentals. You'll learn through practical courses, including developing your first ML workflow and exploring deep learning topics with computer vision and NLP.
At Udacity, we provide an unparalleled learning experience, combining expert instruction with real-world projects that ensure you can apply your skills immediately. Under the guidance of industry professionals like Matt Maybeno, you'll gain hands-on experience in AWS machine learning, preparing you to excel as an AWS machine learning engineer.