An AI-powered pipeline that analyzes resumes and finds relevant job listings. Full explainer video is available on YouTube along with a detailed article.
This agent demonstrates a 4-agent sequential pipeline that:
- Extracts content from uploaded Resume PDFs using Mistral OCR
- Prepares tailored job search queries for Hacker News and Wellfound (AngelList)
- Uses Linkup API to search for jobs based on the queries
- Compiles and formats relevant job listings, prioritizing those with higher chances of selection
Uses a 4-agent sequential pipeline:
- MistralOCRAgent: Extracts text from uploaded PDF resumes using Mistral OCR.
- QueryPrepAgent: Prepares tailored job search queries based on the extracted resume content.
- LinkupSearchAgent: Uses the Linkup API to search for relevant jobs on Hacker News and Wellfound.
- JobFilterAgent: Compiles and formats the job listings, prioritizing them based on relevance and experience requirements.
NEBIUS_API_KEY="your_nebius_api_key_here"
NEBIUS_API_BASE="https://api.studio.nebius.ai/v1"
MISTRAL_API_KEY="your_mistral_api_key_here"
LINKUP_API_KEY="your_linkup_api_key_here"
- Upload your resume in PDF format.
- Execute the
run_ai_analysis()function in the notebook. - The agent pipeline will process your resume and display a list of relevant job postings.
- Nebius Token Factory - For LLM inference (Qwen3-14B).
- Mistral AI - For OCR processing.
- Linkup - For job search.