GenAIProduction

AI Job Intelligence

Multi-agent job platform with resume-aware AI, ATS scoring, and commute analysis.

93%
Task Success Rate
14
Parallel MCP Tools
96%+
ATS Accuracy
1,000+
AI/ML Jobs
AI Job Intelligence — demo

A multi-agent job intelligence system that combines semantic vector search, ML-powered ATS scoring, and a LangChain ReAct agent to find and rank the best-fit roles for a specific resume. Built for the LA Silicon Beach market. Personalizes every search to your actual skills, salary targets, and commute tolerance — not just keywords.

What if job search worked like a personal recruiter instead of a keyword filter? This is that.
PythonLangChainChromaDBStreamlitFastAPIscikit-learnSentence TransformersDuckDBDeepSeekDocker

Semantic Vector Search

SBERT sentence-transformer embeddings + ChromaDB. Finds roles by meaning, not keywords. Your resume becomes the query.

ATS Classifier

scikit-learn ML model trained on real posting data. Predicts pass rate with 96%+ accuracy and shows which keywords move the needle.

ReAct Agent Orchestration

LangChain multi-agent with autonomous reasoning. Uses 14 parallel MCP tools to filter, rank, and compare jobs — no human loop.

Resume-Aware Personalization

Auto-loads resume.json. Every search pre-filled with your skills, target roles, and salary preference. One-click matching.

Commute-Aware Scoring

LA Silicon Beach geospatial focus. Commute distance is part of the ranking model — not filtered out after the fact.

70× Cheaper Than GPT-4

DeepSeek as the reasoning backbone: $0.14/$0.28 per 1M tokens. Full agent intelligence at 1% of the typical LLM cost.

01
Resume Load
resume.json → resume_loader.py extracts skills, projects, salary targets
02
Vector Index
SBERT embeds 1,000+ postings → ChromaDB cosine similarity search
03
ATS Score
ML classifier predicts pass/fail for your specific resume vs each job
04
Agent Rank
LangChain ReAct agent orchestrates 14 tools → ranked shortlist with reasoning