A comprehensive study guide covering all official exam objectives for the Google Professional Machine Learning Engineer certification, organized into focused and teachable chapters.
This guide works best as a loop: read a chapter, test yourself with practice questions, look up unfamiliar terms in the glossary, then move to the next chapter.
16 chapters covering every exam objective. Each chapter includes key concepts, exam tips, common traps, comparison tables, and a 5-question quiz at the end.
Start Chapter 1Free timed and untimed practice with instant feedback and full explanations. Pick 10–120 questions per session. Filter by domain to drill your weak areas.
Go to practice testEvery PMLEterm defined and searchable. Use it when a chapter mentions a concept you haven't seen before or want a quick refresher on.
Browse glossaryExam blueprint, domain weights, passing score, duration, cost, and registration links. Start here if you're new to this certification.
View exam guideML Framework and Google Cloud AI/ML Overview
Objective 1.1 · Define the stages of the ML workflow and how they map to Google Cloud services.
Data Ingestion and Storage for ML
Objective 1.2 · Design and implement data ingestion and storage solutions for ML training and inference.
Data Exploration, Validation, and Quality Assessment
Objective 1.3 · Perform data exploration, validation, and quality assessment to prepare data for ML.
Data Preprocessing and Feature Engineering
Objective 1.4 · Perform feature engineering and preprocessing using TensorFlow and Google Cloud tools.
Managing ML Features with Vertex AI Feature Store
Objective 2.1 · Design and implement a feature store for consistency and reusability across models.
Developing and Training Models with Vertex AI Workbench
Objective 2.2 · Use Vertex AI Workbench and training services to develop and train ML models.
Hyperparameter Tuning and Optimization
Objective 2.3 · Perform hyperparameter tuning on Vertex AI to optimize model performance.
Building End-to-End ML Pipelines with Vertex AI Pipelines
Objective 3.1 · Design and implement end-to-end ML pipelines using Kubeflow Pipelines and TFX.
Reproducibility, Versioning, and Experiment Tracking
Objective 3.2 · Manage experiments, models, and datasets for reproducibility and traceability.
Model Evaluation, Validation, and Testing
Objective 4.1 · Evaluate, validate, and test model performance using appropriate metrics and techniques.
Monitoring ML Models and Setting Up Alerts
Objective 4.2 · Monitor model performance, detect skew and drift, and set up automated alerts.
Deploying Models for Serving and Scaling
Objective 5.1 · Deploy models to Vertex AI Endpoints and configure scaling for production traffic.
Batch Prediction and Inference Optimization
Objective 5.2 · Design and implement batch prediction pipelines and optimize inference latency.
AutoML and Low-Code ML with Vertex AI
Objective 6.1 · Use Vertex AI AutoML and low-code tools to build models without extensive coding.
MLOps, Governance, and Collaboration
Objective 7.1 · Implement MLOps practices, manage model versions, and enable team collaboration.
Cost Optimization, Security, and Compliance for ML Workloads
Objective 7.2 · Optimize costs and ensure security and compliance for ML resources on Google Cloud.
Free PMLE practice questions with full explanations. Test what you learn chapter by chapter.
PMLE Practice Questions