Immigration Document Specialist
Be the regulatory authority that keeps our AI-extracted data and visa templates accurate. RCIC, paralegal, or ex-immigration officer background.
About the Role
QKfill builds software that fills government immigration forms. Every field, every checkbox, every conditional path encodes regulatory rules from IRCC, USCIS, UKVI, etc. Software engineers can’t verify whether common-law partner is interpreted correctly under IRCC §1(1), or whether a Schedule A is required for a specific applicant profile. You can.
You’ll be the ground-truth verifier and regulatory authority for QKfill. The product is technically correct because engineers build it — it needs to be practically correct, which is a different problem, and one only someone with real immigration experience can solve.
This is not a case-processing role. You won’t be filing real applications for clients. Your job is to make sure our software does so correctly.
Core Responsibilities
- Ground-truth verification — audit AI-extracted data from passports + immigration forms against source documents, field-by-field
- Template accuracy review — verify our visa templates (IMM5257, DS-160, etc.) encode the right field logic, required-vs-optional rules, conditionals
- Regulatory monitoring — track IRCC, USCIS, UKVI form revisions and policy changes; brief the team within 48h of any material change
- Domain knowledge base — document tribal knowledge engineers don’t have (what’s a biometrics letter, when Schedule A is required, CUSMA vs CSQ)
- AI prompt refinement — collaborate with the AI team on edge cases the model fails on; suggest improvements grounded in domain knowledge
- Customer-facing quality — spot-check completed applications before launch; would a real RCIC sign off?
Must-Have Skills
- ✓Immigration practice experience — RCIC, paralegal, ex-immigration officer, or ex-consultancy ops
- ✓Reads government forms fluently — can scan a 17-page IMM5257 and immediately spot what’s wrong
- ✓At least one country deep (Canada or US strongly preferred) — knows forms, rules, common refusal triggers
- ✓Application lifecycle understanding — biometrics, supporting docs, sponsor letters
- ✓Comfortable with SaaS apps — Notion, Google Workspace, Slack
- ✓Spreadsheet fluency — tracking accuracy scores, corpus indexes
- ✓Pedantic attention to detail — comma placement on a name matters; “spouse” vs “common-law partner” matters
- ✓Translator mindset — can explain immigration concepts to engineers with zero context
Strong Bonus
- ★Multi-country expertise (Canada + US, or + UK, AU, Schengen)
- ★Has filed cases across multiple jurisdictions
- ★Active or recent RCIC, attorney, or paralegal at a real immigration firm
- ★Built or maintained immigration document templates before
- ★Worked at or with an immigration tech product (Boundless, Envoy, Plym, etc.)
- ★Comfortable reading product specs and giving structured feedback
Who This Role is NOT For
- ✕Someone looking for case-processing work (we’re not a law firm)
- ✕Someone who only knows one form deeply but can’t generalize
- ✕Someone who needs structured task lists and won’t research independently
- ✕Someone who can’t separate "what I’d do for my client" from "what the software should do for a generic user"
Logistics
| Location | Fully remote, work from anywhere |
| Hours | 15–25 / week, flexible, async-friendly |
| Tools | GitHub, Notion, Slack/Discord, Loom — all access provisioned |
| Payment | Hourly, bi-weekly via Wise, Deel, or your preferred method |
| Rate | Competitive (RCIC > paralegal > general) |
| Start date | Open pipeline — reviewing existing applicants |
How to Apply
We’re currently working through existing candidates for this role. If your background is a strong match, you’re welcome to submit a waitlist application — we’ll keep you on file and reach out when we re-open active intake.
Email qkfill101+job@gmail.com with:
- A short message on your immigration background and why this role caught your eye
- Your LinkedIn profile URL
- Your resume / CV (PDF preferred)
- One mistake you’ve seen on a real visa application — what was wrong, how did you spot it, what would the consequence have been?
- Your hourly rate range, time zone, and weekly availability
“If you’ve ever stayed up late catching a mistake on someone’s PR card application — you’ll fit right in.”
How the Week Flows
The rhythm is structured around our release + regulatory cycles — most weeks look like this:
| Cadence | What you do |
|---|---|
| Per release | Audit any new AI-extraction work; flag misclassifications before they ship |
| Weekly | Score AI accuracy across document types; update the ground-truth corpus |
| Per template | Review new/updated visa templates for regulatory correctness |
| Ongoing | Monitor IRCC/USCIS/UKVI updates; brief the team on changes within 48h |
Tools You'll Use
| Tool | What for |
|---|---|
| QKfill app (admin view) | Audit AI-extracted person_data field-by-field |
| Ground-truth corpus (Google Drive) | Labeled set of real documents we test against |
| Notion | Knowledge base + brief for engineers |
| Slack / Discord | Async team communication |
| Loom / Cleanshot | Show engineers exactly what’s wrong on a form |
All access is provisioned on day 1. No coding required — but willing to navigate GitHub Issues and structured docs is a plus.
Ramp Expectations
| Area | Day-1 | Week-2 |
|---|---|---|
| QKfill product | Familiarize via guided walkthrough | Comfortable auditing any role’s view |
| AI extraction QA | Spot-check 1 doc with us | Independently scores 5–10 docs/week |
| Template review | Shadow a review session | Reviews independently with notes |
| Reg monitoring | We share our current sources | Owns the watch + brief cycle |
What You'll Get From Us
- ✓Clear weekly priorities — no "find something useful to do"
- ✓Pre-built corpus + tooling on day 1
- ✓Direct line to engineering — your flags get triaged within 24h
- ✓Real autonomy on regulatory tracking — you pick the sources and the cadence
- ✓Your domain calls are respected as canonical truth — engineers don’t second-guess them
More day-to-day specifics are shared during the screening conversation — no need to memorize them before applying.
Reviewing existing applications
We’re currently working through candidates already in our pipeline for this role. If your background is a strong match, you’re welcome to email us anyway — we’ll keep your application on file and reach out when we re-open active intake.
qkfill101+job@gmail.com