Skip to content

3. Uploading Your Resume

Your resume is the most critical piece of data for our matching engine. Our AI performs a deep analysis of the text to understand your skills, experience, and qualifications in context.

How to Upload

  1. From your dashboard, navigate to the Resumes page.
  2. Click on the “Upload New Resume” button.
  3. You can either drag and drop your file into the designated area or click to select a file from your computer.

Supported Formats

We currently support the following file formats for the best results:

  • PDF (.pdf)
  • Microsoft Word (.docx)

The Preprocessing Pipeline

Once you upload a resume, it enters our secure, asynchronous preprocessing pipeline. Here’s what happens behind the scenes:

  1. Virus Scan: Your file is scanned to ensure it’s safe.
  2. Text Extraction: We extract the raw text content from your document.
  3. AI Analysis: The extracted text is sent to our language model, which reads, categorizes, and structures the information into distinct sections like hard_skill, experience, and education.
  4. Database Storage: The structured data is stored securely and associated with your account.

You can monitor the status of your resume on the Resumes page. The status will change from pending to successful once the analysis is complete.

Setting a Default Resume

You can upload multiple resumes, which is useful for targeting different types of roles (e.g., a resume for a “Backend Engineer” and another for a “DevOps Engineer”). To streamline your workflow, you should set one resume as your default. When you create a new Search Agent, this default resume will be selected automatically.

Next Step: Creating a Search Agent