Sandisk
Machine Learning Intern
Milpitas, CA
Image retrieval and captioning for failure analysis, served from on-premises GPUs.
- 92% Recall@1 from a CLIP model fine-tuned to retrieve past failure cases, saving 2–3 hours per turnaround.
- 10× throughput after replacing the Matplotlib image pipeline with CUDA rasterization (20 → 200 images/s), with a 2% better retrieval score.
- 84% F1 on generated failure descriptions (70% exact match): CLIP image embeddings pass through a Q-Former into a small language model, trained with LoRA.
- Under 50 ms per query in deployment, using thread-based parallelism.