Bharath Mohan
ML Engineer

Currently in Amsterdam

Today

I build AI-powered data systems that run reliably in production. At Google (via Motivity Labs), I architect document-processing pipelines on Cloud Composer and Gemini that handle thousands of executions a day, turning unstructured PDFs into structured datasets — and shipped a Text-to-SQL agent that lets non-technical teams query databases in plain English.

Before that, five years at Thermo Fisher Scientific in Carlsbad, CA — growing from intern to Senior Data Scientist. I shipped a vector-based semantic-search API consumed by downstream teams, time-series forecasts powering operational decisions, and recommender + propensity models on AWS and Databricks.

Right now I'm most interested in building reliable, observable AI infrastructure — taking models from prototype to production without breaking trust. Based in the Netherlands · EU work authorization · open to AI / ML engineer roles.

Also Built

Stack

I write mostly Python, SQL, and PySpark for production work. On cloud I use GCP — Cloud Composer / Airflow, BigQuery, DataProc, Document AI, Cloud Storage — and AWS (Lambda, EC2, S3). For DevOps: Jenkins, Docker, Git, and workflow orchestration. ML & data work spans recommenders, time-series, semantic search, and vector databases.

Day to day I use Neovim, Ghostty, Droid CLI, Obsidian, and a MacBook Pro. Pictures with a Sony A7R IV.

Education

Elsewhere