Building an Open-Source AI-Assisted International Job Search Platform
Description and use
JobSearch consolidates international job‑search steps—visa‑sponsored role discovery, resume parsing, AI‑assisted application prep, and tracking—while keeping data local and offering flexible AI provider choices.
Problem
Job seekers applying abroad face fragmented tasks: finding visa‑sponsored roles, matching experience, tailoring resumes, writing cover letters, interview prep, tracking applications, and verifying job legitimacy.
Outcome
The MVP demonstrates a secure, privacy‑respectful platform that consolidates international job‑search workflows, enabling users to control data and AI interactions while reducing manual effort.
Workflow
- 1. Sign in via central OAuth service
- 2. Upload PDF resume
- 3. Server extracts text and creates draft profile
- 4. User reviews and confirms profile
- 5. Configure AI provider (hosted or local Ollama)
- 6. Generate tailored resume and cover letter
- 7. Prepare interview questions
- 8. Submit application and track status
- 9. Review outcomes and iterate
Evidence
The project is still in its early MVP stage, but the initial Docker setup, authentication, resume import, and profile workflow are working.
The application does not yet treat extracted text as confirmed truth.
- Record date: 2026-09-09T22:00:43.211Z