Skip to main content

Command Palette

Search for a command to run...

How I Bagged the Google Cloud Professional Machine Learning Engineer Cert

Updated
5 min read
How I Bagged the Google Cloud Professional Machine Learning Engineer Cert

NGL, this whole Machine Learning thing? It really ain’t my shit.

If you’ve followed my journey or read my previous posts, you know I’m a Software and Cloud Engineer through and through. I like building systems that have clear logic, predictable integrations, and infrastructure that doesn’t require me to stare at loss curves until my eyes bleed. But here I am, a newly certified Google Cloud Professional Machine Learning Engineer. Honestly, it feels like a bit of a mistake, but it was a journey I needed to take.

It all started when I was watching "The Thinking Game," a documentary by Google DeepMind (an absolute banger). I’ve always done AI integrations—the "plug and play" stuff where you hit an API and magic happens—but that doc made me want to go deep into the rabbit hole. I wanted to understand the plumbing behind the curtain. I wanted to know how raw data actually transforms into "intelligence."

The Goal and the Hard Deadline

I have a Google Developer Premium subscription, which comes with a certification voucher. I’d set a personal goal to build a solid GCP foundation: I got the Gen AI Leader cert (Foundation), I’m currently prepping for the Associate Cloud Engineer (Associate), and I wanted a Professional cert to round it out.

Since I had zero Christmas or New Year plans—no parties, no travel, just me and my laptop—I decided to schedule the PMLE. The catch? My voucher was expiring on the 30th of December. I had exactly one month to prepare for one of the most notoriously difficult exams in the Google ecosystem. It was a one-month sprint or bust.

The Burnout and the "Upside Down"

I started off strong. I dove into the Google Skills course, learning about BigQueryML, Vertex AI Notebooks, and the basics of model training. But about three weeks out, I hit a wall. The content is massive. It’s not just about tools; it’s about a completely different dialect of engineering. My brain just checked out.

I literally gave up. I spent that entire week rewatching Stranger Things to prepare for the final season. (Side note: I’m still processing that Season 5 finale...). I was so far removed from ML that I didn't think I'd actually go back to it. I felt the burnout in my bones and was ready to let the voucher expire.

The Pivot: "Just Do It"

One week before the exam, I snapped back. I hate leaving things unfinished. I reached out to my accountability partner, Beth, to share my daily learnings. I told her basically every day, "Beth, I’m quitting. This isn't for me."

She was the realest. She didn't give me a motivational speech; she just said: "Just do it. The worst that can happen is a fail."

That’s when I locked in. I realised I didn't need to be a Keras or TensorFlow wizard to be a great Cloud Engineer. I decided to skip the deep coding and focus on AutoML and the Vertex AI ecosystem. On the 26th of December, Stranger Things 5 dropped. I binged the whole thing, felt that "main character energy," and decided to read some blogs from people who’d actually survived the PMLE.

I found Paul Kamau’s blog — it wasn't even a study guide, just a "what to do after" post, but it gave me the mental closure I needed to just finish the task before my birthday on the 31st. I even read his post on failing to make peace with the possibility of a "No Pass" result.

The 48-Hour Vertex AI Deep Dive

Two days before the exam, I found a post on the Google Developer Forums that was a total game-changer. It emphasized that 60-70% of the exam is Vertex AI. I stopped guessing and spent 48 hours straight reading the documentation for these specific pillars:

  • Vertex AI AutoML: The "no-code" hero. It handles feature engineering and model selection for you, making it perfect for rapid prototyping.

  • Vertex AI Pipelines & Orchestration: The factory line. This is how you use Kubeflow to automate the entire "Data -> Train -> Deploy" workflow.

  • Vertex AI Experiments & Metadata: The forensics lab. Experiments track your scores (accuracy/loss), while Metadata tracks the lineage—proving exactly which dataset created which model version.

  • Vertex AI Model Registry & Endpoints: The library and the URL. This is where you version your models and deploy them to an IP address so they can serve live traffic.

  • Vertex AI Feature Store: The central hub. It allows different teams to share and reuse data features without recalculating them every time.

  • Vertex AI Explainable AI (XAI): The "Why." Using Feature Attributions to explain exactly why a model made a certain decision.

  • Vertex AI Model Monitoring: The watchdog. It checks for Drift (when the world changes) or Skew (when your training data doesn't match real-life data).

I used Gemini to generate scenario questions. The trick to Google exams is looking for keywords: if the prompt says "minimise cost for non-urgent tasks," the answer is Batch Prediction. If it says "fastest time to market," it’s AutoML.

Exam Day: 20 Minutes of Pure Chaos

I scheduled the exam for 10:00 AM. I woke up at 9:40 AM.

I was confused, panicked, and lowkey terrified. I took a fast shower and jumped into the portal with minutes to spare. For the first 30 minutes, I only managed to finish 10 questions. My brain hadn't fully woken up, and I was marking everything for review because I was so unsure of myself.

But then, the pattern clicked. I started seeing the "Google Way"—prioritising efficiency, cost-saving, and managed services. I finished the 50 questions with 30 minutes to spare and went back to review every single answer. I hit submit, expecting to see a failure screen.

"PASS."

I smiled, thanked God, and went straight back to sleep.

Final Thoughts

At times, I feel like a bit of an imposter because ML really isn't my primary focus and I don't plan on chasing ML-heavy roles. I’m a Software and Cloud Engineer, and that’s where I’m staying. However, I satisfied my curiosity. I went down the rabbit hole and came back with a professional certification that proves I understand the architecture of modern AI.

If you’re prepping for this and feel like it’s "not your thing," don't trip. Lock in on Vertex AI, find an accountability partner to keep you from quitting, and remember: the worst that can happen is a fail. And even then, you’ve still learned how the world works behind the scenes.

Now, back to the ACE prep. See ya in the cloud. ✌️

More from this blog

A

Alex Talks Tech – Real-World Cloud, Software Engineering Insights

26 posts

"Alex Talks Tech" is my journey through the tech world. I share insights, tool breakdowns, and experiences from Software Engineering, and Cloud Infrastructure.