End-to-end ML pipelines with Kubeflow, Docker, uv, and Vertex AI for local and cloud LLM experimentation
Data scientists face the challenge of bridging local development with scalable cloud deployment — the 'works on my laptop' problem — while LLMs add costs and development time if pipelines are not managed correctly, and slow remote feedback loops make iteration painful.
The pipeline setup enables local execution with feedback within seconds, remote builds completing in under one minute due to caching, and experiment tracking to compare LLM runs across parameters.
Frequently asked questions
What did this team achieve with this AI workflow?
The pipeline setup enables local execution with feedback within seconds, remote builds completing in under one minute due to caching, and experiment tracking to compare LLM runs across parameters.
What tools did this team use?
Kubeflow Pipelines, Docker Desktop, uv, Vertex AI, BuildKit, typer, mypy, GitHub CI/CD.
What results were reported?
Remote build time with caching: under one minute; Local container rebuild time: less than ~10 seconds (source-reported, not independently verified).
How is this workflow AI workflow structured?
Pipeline triggered → Get data → Call LLM → Evaluate results → Compare experiments.