Examers.io
ExamsOrganizationsHow it worksPricingHelp & FAQ
AWSRetiring

AWS Certified Machine Learning Engineer - Associate

MLA-C01AWS Certified Machine Learning Engineer - Associate (MLA-C01)

The AWS Certified Machine Learning Engineer - Associate certification validates your ability to build, operationalize, deploy, and maintain machine learning solutions and pipelines on AWS. It is designed for ML engineers and MLOps practitioners with at least one year of hands-on experience using Amazon SageMaker and other AWS ML services. Earning this credential positions you for in-demand machine learning roles and demonstrates that you can turn ML models into reliable, production-grade workloads.

368 practice questions · Updated 2026-07-30

4Domains
12Objectives
135Concepts
368Questions

MLA-C01 Curriculum

Every domain, objective, and concept the MLA-C01 exam measures.

Task 1.1: Ingest and store data

10 concepts · 27 questions
  1. Data formats and ingestion mechanisms
  2. Core AWS data sources
  3. AWS streaming data sources
  4. AWS storage options and tradeoffs
  5. Extracting data from storage
  6. Choosing appropriate data formats
  7. Ingesting into SageMaker Data Wrangler and Feature Store
  8. Merging data from multiple sources
  9. Troubleshooting ingestion and storage issues
  10. Initial storage decisions
  1. Data Cleaning Techniques
  2. Feature Engineering Techniques
  3. Encoding Techniques
  4. Data Exploration and Transformation Tools
  5. Streaming Data Transformation Services
  6. Data Annotation and Labeling Services
  7. AWS Tools for Data Transformation
  8. Feature Store Management
  9. Data Validation and Labeling Workflows
  1. Pre-training bias metrics
  2. Strategies to address class imbalance
  3. Data encryption techniques
  4. Data classification, anonymization, and masking
  5. Compliance requirements for data handling
  6. Validating data quality with AWS tools
  7. Identifying and mitigating data bias with SageMaker Clarify
  8. Preparing data to reduce prediction bias
  9. Configuring data for model training resources

Task 2.1: Choose a modeling approach

9 concepts · 32 questions
  1. Algorithm capabilities and business use cases
  2. AWS AI services for business problems
  3. Interpretability in model selection
  4. SageMaker built-in algorithms
  5. Data and problem feasibility assessment
  6. Model and algorithm comparison and selection
  7. SageMaker JumpStart and Bedrock options
  8. Cost-based model and algorithm selection
  9. AI service selection for common needs

Task 2.2: Train and refine models

16 concepts · 43 questions
  1. Training process elements
  2. Reducing training time
  3. Factors influencing model size
  4. Improving model performance
  5. Regularization techniques
  6. Hyperparameter tuning techniques
  7. Model hyperparameters and effects
  8. Integrating external models into SageMaker
  9. SageMaker built-in algorithms and libraries
  10. SageMaker script mode
  11. Fine-tuning pre-trained models
  12. SageMaker automatic model tuning
  13. Preventing overfitting and underfitting
  14. Ensembling and model combination
  15. Reducing model size
  16. Model version management

Task 2.3: Analyze model performance

15 concepts · 39 questions
  1. Confusion Matrix
  2. Classification Metrics
  3. Regression Metrics
  4. ROC and AUC
  5. Performance Baselines
  6. Overfitting and Underfitting
  7. SageMaker Clarify Metrics
  8. Convergence Issues
  9. Evaluation Metric Selection
  10. Model Bias Detection
  11. Performance Tradeoffs
  12. Reproducible Experiments
  13. Shadow Variant Comparison
  14. SageMaker Clarify Model Interpretation
  15. SageMaker Model Debugger

  1. Deployment best practices
  2. AWS deployment services
  3. Real-time and batch inference methods
  4. Compute provisioning for production and test
  5. Endpoint types and requirements
  6. Container selection
  7. Edge optimization with SageMaker Neo
  8. Performance, cost, and latency tradeoffs
  9. Compute environment selection for training and inference
  10. Deployment orchestrators
  11. Multi-model and multi-container deployments
  12. Deployment targets
  13. Model deployment strategies
  1. On-demand vs provisioned resources
  2. Scaling policy comparison
  3. Infrastructure as code options
  4. Containerization fundamentals
  5. SageMaker endpoint auto scaling
  6. Best practices for ML solutions
  7. Automating compute provisioning
  8. Building and maintaining containers
  9. SageMaker endpoints in VPC
  10. Deploying models with SageMaker SDK
  11. Auto scaling metrics selection
  1. AWS CodePipeline capabilities and quotas
  2. AWS CodeBuild capabilities and quotas
  3. AWS CodeDeploy capabilities and quotas
  4. Data ingestion automation with orchestration services
  5. Version control systems and Git basics
  6. CI/CD principles in ML workflows
  7. Deployment strategies and rollback actions
  8. Code repositories and pipeline integration
  9. Configuring CodeBuild stages
  10. Troubleshooting CodeBuild issues
  11. Configuring CodeDeploy stages
  12. Troubleshooting CodeDeploy issues
  13. Configuring CodePipeline stages
  14. Troubleshooting CodePipeline issues
  15. Gitflow and GitHub Flow for ML pipelines
  16. Automating ML model deployment with AWS services
  17. Configuring training jobs with EventBridge rules
  18. Configuring inference jobs with EventBridge rules
  19. Using SageMaker Pipelines for orchestration
  20. Integrating CodePipeline with SageMaker
  21. Creating unit tests in CI/CD pipelines
  22. Creating integration tests in CI/CD pipelines

Task 4.1: Monitor model inference

7 concepts · 19 questions
  1. Monitoring model inference
  2. Inference metrics
  3. Data drift detection
  4. Concept drift detection
  5. Monitoring tools and services
  6. Alerts and thresholds
  7. Remediation actions
  1. Infrastructure monitoring metrics
  2. Cost monitoring tools
  3. Optimizing compute resources
  4. Optimizing storage costs
  5. Monitoring model performance in production
  6. Infrastructure optimization for ML workloads
  7. Cost optimization for training and inference
  8. Alerting and automated responses

Task 4.3: Secure AWS resources

6 concepts · 13 questions
  1. AWS Identity and Access Management (IAM) for ML resources
  2. Encryption of data at rest and in transit
  3. Secure access to ML endpoints
  4. Network security for ML workloads
  5. Logging and monitoring for security
  6. Compliance and data governance
Ready to practice?Test your knowledge with exam-style questions or take an intelligent quiz tailored to your level.

Percentages reflect share of the current practice bank, not official exam weightings — no structured per-skill weight is published for MLA-C01, so none is invented.