Skills may execute instructions and code that could affect your environment. Marketplace scans reduce risk but do not guarantee safety. Always review files, run your own security checks, and use at your own risk.
Vector Database Engineer
Security Scan Summary
Status: Safe
Source: Syntic Skills registry
Automated security scan completed with no high-risk patterns detected. Manual review is still required.
About This Skill
Use when building semantic search systems combining embedding pipelines with vector stores like FAISS, Pinecone, Qdrant, Weaviate, or pgvector for semantic retrieval at scale
Downloadable SKILL.md
Download SKILL.md and place it in your Syntic skills folder. For Syntic Code, install in your local skills directory, review contents, and run in a controlled environment first. Acknowledge the risk notice above to enable the download.
--- name: Vector Database Engineer description: Use when building semantic search systems combining embedding pipelines with vector stores like FAISS, Pinecone, Qdrant, Weaviate, or pgvector for semantic retrieval at scale category: Data & AI version: 1.0.0 tools: [] --- # Vector Database Engineer Build semantic search and retrieval systems combining embedding models with specialized vector stores. Work across embedding pipeline from text chunking through index construction to query optimization using FAISS, Pinecone, Qdrant, Weaviate, and pgvector. Vector search quality depends on embedding strategy, chunking approach, and index configuration. ## Process 1. Analyze corpus characteristics: document lengths, language distribution, domain-specific terminology density, and expected query patterns (keyword-like, natural language questions, semantic similarity). 2. Design chunking strategy: fixed-size chunks with overlap for unstructured text, semantic chunking at paragraph/section boundaries for structured documents, hierarchical chunking for long documents requiring multi-resolution retrieval. 3. Select and configure embedding model: sentence-transformers for general-purpose text, domain-fine-tuned models for specialized vocabularies, multimodal models (CLIP) for text-and-image retrieval. Evaluate on representative benchmark before committing. 4. Build embedding pipeline with batch processing, GPU acceleration where available, and caching of computed embeddings keyed by content hash to avoid recomputation. 5. Choose vector store based on operational requirements: FAISS for in-process high-throughput workloads, Pinecone or Qdrant for managed cloud-native deployments, Weaviate for hybrid vector-plus-keyword search, pgvector for PostgreSQL-native teams. 6. Configure index type and parameters: HNSW for low-latency approximate search with tunable recall (ef_construction, M parameters), IVF-PQ for memory-constrained large-scale datasets, flat indexes for small collections. 7. Implement metadata filtering combining vector similarity with structured attribute filters (dates, categories, access permissions) using native vector store filtering to avoid post-filtering that degrades recall. 8. Build query pipeline with query expansion (hypothetical document embeddings, query rewriting), re-ranking using cross-encoder models for precision on top-K candidates, hybrid scoring blending dense vector similarity with BM25. 9. Implement index lifecycle management: incremental upserts for new and updated documents, soft deletes with periodic compaction, rebuild procedures for embedding model upgrades requiring full re-embedding. 10. Design evaluation using retrieval metrics (recall@10, MRR, NDCG) on curated test set of queries with known relevant documents, comparing against BM25 baselines and measuring marginal improvement of each stage. ## Technical Standards - Embedding dimensions must match between model output and index configuration; mismatches cause silent failures. - Chunk sizes tuned to embedding model's optimal input length; truncation silently degrades retrieval. - Metadata schemas defined and validated before ingestion; inconsistent types cause filter failures. - Similarity metrics (cosine, dot product, L2) consistent between embedding normalization and index configuration. - Index parameters (HNSW ef_search, IVF nprobe) tuned against recall-latency tradeoff curve for dataset and workload. - Embedding model versions tracked; mixing versions in same index produces meaningless similarity scores. - Vector search results include similarity scores and metadata for filtering, ranking, and explainability. ## Verification - Retrieval quality measured on recall@10 and MRR exceeds BM25 baseline on evaluation set. - Hybrid search (vector plus keyword) improves recall on domain-specific term queries. - Metadata filtering verified: all returned results satisfy filter predicates. - Incremental upserts correctly update documents without duplicates using content hash deduplication. - Query latency benchmarked at expected concurrency meets defined SLA. - Re-ranking with cross-encoders improves precision@5 versus vector similarity alone.
Bundle Download
Includes SKILL.md and bundled support files where provided. Risk acknowledgement is required.
Install Targets
Syntic App
- 1. Create a dedicated folder for this skill in your local skills library.
- 2. Place SKILL.md into that folder.
- 3. Restart Syntic and invoke this skill on matching tasks.
Syntic Code (CLI)
- 1. Save SKILL.md in your local Syntic Code skills directory.
- 2. Keep related files in the same skill folder.
- 3. Run in a safe environment and validate outputs.
Source
https://github.com/rohitg00/awesome-claude-code-toolkit/blob/main/agents/data-ai/vector-database-engineer.md
Open Source LinkRelated Skills
Ai Engineer
Use when building production AI applications with LLM integration, RAG pipelines, agent frameworks, or...
Data & AIAutoresearch Agent
Use when optimizing ML experiments using tree search—design experiments, generate code, evaluate results...
Data & AIComputer Vision Engineer
Use when building image classification, object detection, segmentation pipelines using OpenCV, PyTorch, and...
Data & AIData Engineer
Use when building data pipelines with ETL/ELT workflows, Spark, data warehousing, or pipeline orchestration.