Resources/Glossary/AI

What is a vector database?

A vector database stores embeddings, which are lists of numbers that capture the meaning of text, and finds the closest matches fast. AI sourcing and candidate rediscovery tools use one to search millions of profiles by meaning instead of by exact keywords.

  • AItopic
  • 2 minread
  • 2related terms

In one line

A database that stores embeddings and finds the closest matches fast. AI sourcing and candidate rediscovery tools use one to search millions of profiles by meaning.

All 207 terms

To build one, a tool first turns each resume, profile or job description into an embedding using an AI model. Similar meaning ends up as nearby numbers. The vector database indexes those numbers so that, when you enter a search or a job description, it can return the profiles whose meaning sits closest to it in a fraction of a second, even across a very large pool.

This is what powers semantic search and many match scores. The database itself does not judge fit. It only finds near neighbors. The quality of results depends on the embedding model, how well profiles are cleaned and chunked, and what filters, such as location or work authorization, are applied before or after the similarity search.

Why it matters to recruiters

Most agencies and in house teams sit on years of applicants in their ATS. A vector database is the technology that lets rediscovery tools surface those people for a new role without perfect keyword matches. Knowing how it works helps you ask vendors sharper questions about match quality, data freshness and why a given candidate was ranked high.

An example from a recruiting desk

Over the years, a staffing firm has built up 180,000 resumes in its ATS. It adds a rediscovery tool that embeds each one into a vector database. When a new controls engineer job order arrives, the recruiter pastes the description and gets 60 past applicants with similar experience, including several whose resumes never used the exact title. Three are called that afternoon.

Tips that help

  • Ask vendors how often they refresh embeddings when profiles change.
  • Check that hard filters like location and clearance apply alongside similarity.
  • Test results with a role you know well before trusting match scores.
  • Ask what happens to your data in the vendor's vector store if you leave.

Mistakes to avoid

  • Reading a high similarity score as proof the candidate is qualified.
  • Ignoring stale or duplicate records, which clutter results no matter how good the search is.

Frequently asked questions

Is a vector database the same as an ATS database?

No. Your ATS stores candidate records in normal tables you filter by fields. A vector database stores numeric embeddings of text so it can find records by meaning. Many recruiting tools keep both: the ATS for the record and a vector index for search.

Do I need to buy a vector database myself?

Usually not. AI sourcing, rediscovery and search tools build and run one behind the scenes. You would only buy one directly if your team is building its own AI search or chatbot on internal documents.

How does a vector database relate to semantic search?

Semantic search is what the user experiences: results that match meaning. The vector database is the engine underneath that stores the embeddings and finds the nearest matches quickly enough to feel instant.

Written by recruiters at Work Insiders. Part of the recruiting and HR tech glossary. Updated October 2026.