Stephen Pearse Senior Software Engineer

CLaMP3 Audio Semantic Search

Role: Lead Software Engineer (intensive 1-month build) • Context: Semantic search infra for Density Copilot • Tech: Python, PyTorch, MERT, CLaMP3, FAISS, FastAPI, Docker

Overview

Built a semantic audio search pipeline in under a month so Copilot can find samples via natural language (e.g., “punchy techno kick”) and audio references. Replaced rigid genre templates with intelligent palette curation and shipped production-ready infra for tens of thousands of files.

Delivered a text/audio semantic search pipeline in under a month: MERT→CLaMP3 embeddings, FAISS index with FastAPI, and dual deployment (local vs. GCP GPU) with 15–30× speedup from batching/model reuse. Built resilience with checkpoints, validation, and automated index rebuilds.

Impact

Research-to-prod in <1 month; sub-100ms queries across 10K+ files; Copilot palette curation shifted from rigid templates to context-aware discovery validated by pro DJs.

How it works

Challenges