Stop scrolling.
Start matching.
Upwork Job Matcher automatically scores every job listing against your profile โ using smart rules and optional AI analysis โ so you focus only on the jobs worth applying to.
See it in action
From popup to settings to live job cards โ every surface is designed for speed and clarity.
Everything you need to filter smarter
A hybrid scoring engine that combines deterministic rules with AI-powered analysis, all running locally in your browser.
Hybrid Scoring
Combines rules-based evaluation (budget, location, proposals) with optional LLM analysis for nuanced scoring.
5 AI Providers
OpenAI, Anthropic, Gemini, Z.ai, or any custom endpoint. Pick your model, set your API key, and go.
Instant Badges
Score badges and dollar-hint pills are injected directly into job cards. See budget fit and rate context at a glance.
Budget Intelligence
Dollar-hint flags show client rate ranges at a glance โ "$50-70/hr ยท Sweet Spot" or "Too Low ยท $25 fixed". No guessing.
Custom Rules
Define include/exclude keywords, skill requirements, and location preferences. Your filters, your way.
Request Queue
Concurrent API calls are managed with a smart queue (max 3). Never hit rate limits or overwhelm your provider.
Four steps to smarter job hunting
The extension runs entirely in your browser. No data leaves your machine except LLM API calls.
Scrape
Observes job cards via MutationObserver and extracts title, budget, skills, location, and more.
Rules Score
Evaluates budget fit, proposal count, posting recency, and your custom keyword filters.
AI Analysis
Optional LLM call analyzes job description against your profile for deeper relevance scoring.
Display
Injects a score badge and colored flag pills directly into each job card on the page.
See your score at a glance
Every job card gets a composite score with breakdown chips and dollar-aware flag pills.
Job Card Preview
MockupLive on Upwork
ActualPowerful settings, zero complexity
Set up your profile, connect an AI provider, tune scoring rules, and monitor usage โ all in one panel.
Use your preferred AI provider
Bring your own API key. Choose from supported providers or plug in any OpenAI-compatible endpoint.