Today i passed the Google Professional Machine Learning Engineer Exam in a onsite test center in Duesseldorf. I prepared for it 4 weeks with different ressources. I have multiple years experience on Data Science and ML and about one year experience with ML on GCP. Following article should summarize all sources which were helpful for me in preparation of the certification exam. If you are interested in how the exam is actually happening there are plenty of other articles on medium or at other places. I just try to condense it to the minimum here.

Ressources

Official

Google Documentation

Google Exam Curriculum

Google Cloudskillboost

Most helpful Google ressources

Google ML Crash Course

Google Example Questions

Best practices for implementing machine learning on Google Cloud

Google Architecture for MLOps using TensorFlow Extended, Vertex AI Pipelines, and Cloud Build

Google Rules of ML

Google Cloud Architecture Center

Google Guidelines for ML Solutions

Other helpful ressources

Helpful Published Title/Link Author
10 - Google Cloud Cheat Sheet -
10 2022/11 Journey to PMLE(O’Reilly Paywall) Dr. Logan Song
7 2022/12 Awesome GCP Certifications Repo Satish Vijai
 9 2022/12 Passing the Google cloud professional machine learning engineer exam Hil Liao
 5 2022/12 How to clear GCP PMLE Exam? Shadab Hussain
3 2022/03 How I passed the Google Cloud PMLEexam (Vertex AI) Joshua Tan
2 2022/01 How to prepare for the GCP PMLEexam Gabriel Cassimiro
 10 2022/01 A cromprehensive Study Guide Jeffrey Luppes
 6 2021/03 Study guide to ace Google Cloud Certification on PMLE Rahul Pandey
 2 2021/01 Learning Notes Sehgal Namit

Key takeaways

  • A significant amount of knowledge covered in the exam also came from Google’s machine learning crash course.
  • The questions on Cloudskillboost not neccessarily help with passing the exam
  • You need a basic understanding of how MLOps works and which Google solutions supports which part in the process
  • Think efficient - what is the easiest solution
  • Think like a ML practicioner
  • Read carefully the question and look for key-words: Cost, time, serverless, etc.
  • Read carefully the answers and think of consequences of the solutions and try to identify the best solution
  • Look into other sources on Medium of people who recently took the exam and try to identify new topics
  • Search for Exam Dumps on deidcated sources like Examtopics. They may be helpful in preparation.

Key topics

  • Distributed Learning
  • Imbalanced Data
  • Efficiency (Scalability, Ease of Use, Reproducability)
  • Speed (BQML vs Vertex Pipelines)
  • Dataflow
  • Triggers
  • Metrics (Business vs ML)
  • Where to do what (Inference on Device vs Pipeline)
  • Privacy. How to set up a pipeline for the DLP(Quarantine Bucket)
  • Tensorflow and Keras