Search Candidates

Describe who you want to find and start a candidate search.

Search helps you go from a hiring need to a list of matching candidates. Describe who you are looking for in plain English, and DINQ helps clarify the details, optimize your criteria, and search public sources for relevant profiles.

Use Search when you have a specific ideal candidate in mind but do not want to manually search across multiple platforms.

Search is especially useful when you want to:

  • Target highly technical niches: Surface specialized talent across AI, ML, infrastructure, cryptography, security, quant, robotics, or advanced research.
  • Source by proof of work: Discover candidates based on tangible output, such as open-source contributions, shipped projects, papers, or real-world repositories.
  • Bypass rigid Boolean filters: Describe complex hiring criteria in plain English instead of filling out many filter fields.
  • Iterate on a rough idea: Turn an early hiring thought into a refined search prompt through conversation.
  • Reverse-engineer a JD: Upload or paste a job description so DINQ can extract requirements and search for matching profiles.

Go to Search and describe your hiring need in natural language. You do not need a polished job description. Write the same way you would brief a teammate.

Search intent input screen
Figure: Enter a hiring need in natural language to start a candidate search.

Example:

I’m looking for an engineer who has worked on LLM inference optimization, ideally with CUDA, TensorRT, or vLLM experience. Open-source work is a plus. Location is flexible, with a preference for North America or remote.

You can also start simple:

Find me 20 engineers working on AI agent infrastructure, ideally with open-source contributions.

The more context you give, the better DINQ can search. Useful details include:

  • Role or direction: AI researcher, ML engineer, infrastructure engineer, quant researcher.
  • Key skills: LLMs, CUDA, React, TypeScript, PyTorch, robotics.
  • Experience level: Senior, founding engineer, team lead, startup background.
  • Location: Bay Area, New York, London, Singapore, remote.
  • Hidden criteria: Built from zero to one, strong open-source footprint, highly cited research.

Confirm and start searching

Before launching, DINQ summarizes your needs into a final search prompt for you to preview. If anything looks off, you can edit it or continue refining.

Once you confirm, DINQ begins the search and shows its execution progress in real time. Because DINQ connects public signals from professional profiles, GitHub repositories, papers, personal sites, and public projects, the process may take a few moments.

Search execution trail
Figure: DINQ shows search progress as it checks sources and builds candidate results.

Save candidates

When you find a promising candidate, save them to a shortlist. Shortlists are useful for:

  • Building role-specific talent pools.
  • Organizing candidates from a search session.
  • Sharing profiles with hiring managers.
  • Marking candidates who need further verification or outreach.

Continue reading