Remote Job Caveat Checker
2026-6-20
Overview
Remote Job Caveat Checker is a Chrome extension I built to determine whether a remote job can actually be done from anywhere. It analyzes a job posting and classifies it as globally remote, geographically restricted, or unclear, then shows the exact sentences supporting its conclusion.
How It Works
- The extension extracts the visible content of the active job page and converts it from HTML to Markdown.
- It sends the cleaned content and a strict analysis prompt to the selected AI model.
- It validates the model's structured response and displays the job title, company, stated location, verdict, explanation, and evidence quotes.
What I Built
- A Manifest V3 Chrome extension written in JavaScript with no application backend.
- Support for OpenAI, Anthropic, Gemini, xAI, Groq, and OpenRouter models.
- Local inference through LM Studio or Ollama for users who prefer to keep job-posting data on their own machine.
- A provider-independent response format that produces consistent verdicts and requires exact quotes for definite claims.
- Secure, extension-only storage for provider settings and API keys, with no analytics or usage tracking.
The Goal
Remote job listings often include restrictions related to country, region, timezone, work authorization, payroll, or office proximity. This extension makes those caveats visible without requiring applicants to manually search through long job descriptions.