AWS · Associate

AWS Certified Machine Learning Engineer - Associate (MLA-C01) practice exam & study guide

The AWS Certified Machine Learning Engineer - Associate (MLA-C01) is Amazon Web Services’ associate-level certification for building and operating machine-learning solutions on AWS. It validates the ability to prepare data, develop and evaluate models, deploy and orchestrate ML workflows, and monitor, maintain, and secure ML systems — largely through Amazon SageMaker.

MLA-C01 is a hands-on associate exam for people who engineer ML systems on AWS. Questions are scenario-driven: they describe an ML requirement and ask which service, technique, or configuration implements it well.

This free hub gives you everything you need to prepare: a syllabus breakdown by exam domain, realistic scenario-style practice questions with teacher-style explanations, a glossary of the SageMaker and ML terminology the exam relies on, and full-length timed mock exams that mirror the real testing experience.

65
Questions
130 min
Time limit
72%
Mock pass %
4
Domains

Start studying MLA-C01

New here? Follow the three steps below in order. Everything is free and needs no account.

  1. 1
    Learn the plan

    See all 4 domains in exam-weight order.

    Open study path
  2. 2
    Drill by domain

    Practice one topic at a time with explained answers.

    Start with the first domain
  3. 3
    Sit a timed mock

    65 questions · 130 min · 72% to pass our mock.

    Take the mock exam

All MLA-C01 study resources

MLA-C01 exam domains

The MLA-C01 exam is weighted across 4 domains. Pick any domain below to drill it — or read the full breakdown in the FAQ.

Exam domainExam weightPractice
Data Preparation for Machine Learning28%Practice this topic
ML Model Development26%Practice this topic
Deployment and Orchestration of ML Workflows22%Practice this topic
ML Solution Monitoring, Maintenance, and Security24%Practice this topic

Sample MLA-C01 questions

A sample of the MLA-C01 questions on this hub. Each links through to the full question, the correct answer, and an explanation of why every other option is wrong.

Key MLA-C01 terms

Start with these terms, then explore the full glossary. Each links to a plain-English definition written for the MLA-C01 exam.

MLA-C01 frequently asked questions

What is the MLA-C01 certification?+

AWS positions the Machine Learning Engineer - Associate as validating the ability to build, operationalize, deploy, and maintain ML workloads and pipelines on AWS. It expects working knowledge of SageMaker across the lifecycle — data prep, training and tuning, deployment options, and monitoring — plus the security and cost aspects of ML.

It is more engineering than theory: rather than derive algorithms, you are expected to choose the right feature-engineering step, deployment option, or monitoring approach for a scenario. Familiarity with SageMaker and the AWS data services is essential.

What topics are on the MLA-C01 exam?+

The MLA-C01 exam is organised into four weighted domains. The percentages below are each domain’s share of scored content, so bias your study toward Data Preparation, which is the single largest domain, while covering the rest evenly.

Data Preparation for Machine Learning (28%)

The largest domain. It covers ingesting and storing data for ML, transforming and engineering features (encoding, scaling, handling missing values), ensuring data integrity and detecting bias, labeling with SageMaker Ground Truth, and building data pipelines with services such as AWS Glue and the SageMaker Feature Store.

ML Model Development (26%)

Covers choosing an appropriate modeling approach and algorithm, training and hyperparameter tuning with SageMaker, evaluating performance with the right metrics (and recognising overfitting/underfitting), and managing experiments and model versions with SageMaker Experiments and the Model Registry.

Deployment and Orchestration of ML Workflows (22%)

Covers selecting deployment infrastructure — real-time endpoints, batch transform, serverless, and asynchronous inference — provisioning and scaling endpoints and choosing instance types, and orchestrating end-to-end ML workflows and CI/CD with SageMaker Pipelines, Step Functions, and infrastructure as code.

ML Solution Monitoring, Maintenance, and Security (24%)

Covers monitoring models and data with SageMaker Model Monitor and CloudWatch (including drift detection), maintaining and retraining models, securing ML systems with IAM, encryption, and VPCs, and optimizing ML infrastructure for cost and performance.

Is the MLA-C01 hard?+

MLA-C01 is a genuine associate-level engineering exam. It is scenario-based and SageMaker-heavy, so it rewards hands-on familiarity with how the ML services behave — not just knowing that they exist.

The difficulty comes from breadth across the ML lifecycle plus needing to pick the best option among several valid ones — which deployment type, which monitoring approach, which feature-engineering step. Heavy scenario practice is the most effective preparation.

How many questions are on the MLA-C01 exam and how long is it?+

The live MLA-C01 exam contains 65 questions to be answered in 130 minutes, delivered as multiple-choice and multiple-response items (plus some newer response types), with a subset unscored. Our full-length practice mock mirrors this with a 65-question, 130-minute timer.

You can sit the exam at a Pearson VUE test centre or online with proctoring from home.

What score do you need to pass the MLA-C01?+

AWS scores MLA-C01 on a scaled range of 100 to 1,000, and you need 720 to pass. The score is scaled rather than a simple percentage, and there are no per-domain pass marks — you need an overall 720. Our practice mock flags a pass at 72% to give you a comparable target.

How much does the MLA-C01 exam cost?+

The MLA-C01 exam costs 150 USD (prices vary by region), and the certification is valid for three years. Everything on this hub — questions, mock exams, glossary, and domain guides — is completely free.

Who should take the MLA-C01?+

The Machine Learning Engineer - Associate is aimed at people in an ML-engineering or MLOps role, and at developers and data professionals moving into building ML systems on AWS.

AWS recommends around a year of experience using SageMaker and other AWS services for ML. The AI Practitioner (AIF-C01) is a helpful conceptual precursor, though not required.

What jobs and salaries can the MLA-C01 lead to?+

MLA-C01 is relevant to roles such as machine-learning engineer, MLOps engineer, and data scientist working on AWS, where building and operating ML pipelines is part of the job.

How much any certification moves compensation depends heavily on geography, seniority, and hands-on experience, so treat any single salary figure with caution. MLA-C01 is best viewed as a way to demonstrate applied ML-engineering skill rather than a guaranteed raise on its own.

How long does it take to study for the MLA-C01?+

Candidates with SageMaker experience often need four to eight weeks; those newer to AWS ML should plan for two to three months. Learn the four domains while practising in SageMaker, then shift the majority of your time to timed scenario practice.

A good rhythm is to study one domain at a time and drill its topic quiz immediately, then move to full-length mocks — reviewing every explanation, including for questions you answered correctly, because MLA-C01 distractors are built from plausible but sub-optimal ML choices.

How should you prepare for the MLA-C01?+

Study the four domains above, giving the most time to Data Preparation, then drill practice questions domain by domain. Every MockAPI question reveals a full explanation and tells you why each wrong answer is wrong — essential on a scenario exam built from close alternatives.

When you can answer topic drills comfortably, move to a full-length timed mock to rehearse pacing, and pair this with hands-on SageMaker practice. Use the glossary to nail terminology, and aim to score consistently above the pass mark before you book.

Can you take the MLA-C01 exam online?+

Yes. You can sit MLA-C01 at a Pearson VUE testing centre or online from home with OnVUE remote proctoring, which requires a quiet private room, a stable connection, a webcam, and government-issued photo ID.

If you do not pass, AWS lets you retake after a 14-day waiting period, with no limit on attempts, though each attempt requires a new paid registration. Results post to your AWS Certification account within a few business days.

What certification should you take after the MLA-C01?+

From the Machine Learning Engineer - Associate, engineers often broaden with the Data Engineer - Associate (DEA-C01) or deepen into the professional tier. The AI Practitioner (AIF-C01) pairs well for the conceptual generative-AI foundation.

Pairing the credential with real projects in SageMaker — a full pipeline from data prep to a monitored endpoint — is what turns the certification into practical capability.