Genealogy Document Retrieval Coordinator — Full-Time Remote

Please login or register as jobseeker to apply for this job.

TYPE OF WORK

Any

SALARY

$2,500 - $3,500 / Month

HOURS PER WEEK

40

DATE UPDATED

Aug 26, 2026

JOB OVERVIEW

GENEALOGY DOCUMENT RETRIEVAL COORDINATOR — FULL-TIME REMOTE

Help families recover the historical records needed for Canadian citizenship by descent applications.

We’re hiring a resourceful and highly organized Document Retrieval Coordinator with genealogy, archival research, or historical-record experience. You must also be comfortable using AI tools to work more efficiently while carefully verifying the accuracy of all results.

You’ll manage document requests from beginning to completion, working with government offices, archives, churches, and other record custodians to obtain official copies of vital and historical records.

This is not ordinary data entry. You’ll take ownership of requests, determine the correct ordering process, communicate with record custodians, solve problems, follow up on delays, and ensure every document reaches the correct case.

WHAT YOU’LL DO

• Order birth, baptism, marriage, death, burial, census, and other historical records
• Work with government agencies, archives, churches, and record repositories
• Review family trees and case information to confirm the correct person and record
• Complete online forms and write professional request emails
• Use approved AI tools to assist with research, organize information, draft correspondence, and improve efficiency
• Independently verify AI-generated information before using it
• Track orders, payments, deadlines, responses, and deliveries
• Follow up on delayed or incomplete requests
• Resolve discrepancies involving names, dates, locations, and family relationships
• Verify that received documents are correct, complete, and usable
• Upload records and maintain accurate case information
• Handle sensitive personal and family information confidentially

EXPECTED WORKLOAD

• Full-time remote position: approximately 40 hours per week
• 6–8 new cases per week
• Approximately five required documents per case
• Around 30–40 document requests per week

WHO WE’RE LOOKING FOR

You’ll be a strong candidate if you have:

• Genealogy, family-history, archival, or historical-record research experience
• Familiarity with vital records and family-tree relationships
• Experience using AI tools such as ChatGPT, Claude, Gemini, or similar platforms
• The ability to use AI efficiently without relying on it blindly
• Exceptional organization and attention to detail
• Strong written English and professional communication skills
• Persistence when records are difficult to obtain
• The ability to manage multiple cases, deadlines, and follow-ups
• Experience with email, Google Drive, spreadsheets, and online portals
• A reliable computer and internet connection
• The ability to work independently and protect confidential information

Experience with Ancestry, FamilySearch, government archives, church registers, legal documents, immigration cases, or administrative case management is especially valuable.

COMPENSATION

• $4 USD per hour
• $5 USD for each required document successfully obtained and correctly uploaded
• $50 USD for each completed case with all document-ordering work and tracking finalized
• Expected total earnings of approximately $2,500–$3,500 USD per month, depending on performance and case volume

The document bonus is earned when the correct, usable document is received and uploaded—not simply when an order is submitted.

SELECTION PROCESS

Shortlisted candidates must be willing to:

• Complete an online reasoning/IQ and attention-to-detail assessment
• Complete a short practical skills assessment
• Participate in a video interview
• Provide at least two verifiable professional references

HOW TO APPLY

Please submit:

1. A 2–3 minute video introducing yourself, describing your genealogy or related experience, and explaining why this role interests you

2. A summary of your relevant work experience

3. Details about any genealogy platforms, archives, or record collections you have used

4. A description of the AI tools you have used and how you use them in your work

5. Your weekly availability, time zone, and normal working hours

6. An example of how you manage multiple deadlines and follow-ups

7. Confirmation that you are willing to complete the required assessments

8. Two professional references, including their names, positions, companies, email addresses, and relationships to you

9. Your computer specifications and a screenshot of a recent internet-speed test

Begin your application with the words “Citizenship Records.”

If you enjoy genealogy, solving historical puzzles, using modern technology, and helping families document their Canadian ancestry, we’d love to hear from you.

VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0007
Controller Execution Time ( Jobseekers / Job )  0.0130
Total Execution Time  0.0142
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,525,544 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/Genealogy-Document-Retrieval-Coordinator-Full-Time-Remote-1687870
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0073 seconds)  (Hide)
0.0004   SELECT *
                                
FROM exrates
                                WHERE rate_name 
= 'USD-PHP' 
0.0004   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1687870
 LIMIT 1 
0.0004   SELECT *
FROM `employers`
WHERE `employer_id` = 196500
 LIMIT 1 
0.0006   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `misc` ON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1687870
AND `misc`.`id` IS NULL 
0.0005   SELECT e.business_name, e.logo, e.website, e.rebill_date, e.date_added member_date, hits, DATEDIFF('2026-09-26',ej.date_added) duration_days, DATEDIFF('2026-09-26',e.rebill_date) duration_rebill, ej.*, e.deactivate FROM employers e, employer_jobs ej WHERE e.employer_id = ej.employer_id AND
                                   ((
e.user_level >= '500' AND ej.date_added <= e.rebill_date)
                                   OR 
e.employer_id = '' OR (ej.date_approved <> '2000-01-01' and DATEDIFF('2026-09-26',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != 1 AND ej.deleted = 0 AND job_id = '1687870' 
0.0004   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `sc` ON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1687870 
0.0020   UPDATE employer_jobs SET hit_counts = '***Jul-13-2026=918***Jul-14-2026=152***Jul-15-2026=65***Jul-16-2026=38***Jul-17-2026=46***Jul-18-2026=31***Jul-19-2026=15***Jul-20-2026=22***Jul-21-2026=17***Jul-22-2026=24***Jul-23-2026=16***Jul-24-2026=9***Jul-25-2026=6***Jul-26-2026=7***Jul-27-2026=7***Jul-28-2026=12***Jul-29-2026=5***Jul-30-2026=6***Jul-31-2026=7***Aug-01-2026=3***Aug-02-2026=4***Aug-03-2026=4***Aug-04-2026=2***Aug-05-2026=2***Aug-06-2026=2***Aug-07-2026=1***Aug-08-2026=1***Aug-09-2026=1***Aug-10-2026=3***Aug-11-2026=6***Aug-12-2026=456***Aug-13-2026=153***Aug-14-2026=60***Aug-15-2026=19***Aug-16-2026=7***Aug-17-2026=34***Aug-18-2026=21***Aug-19-2026=33***Aug-20-2026=30***Aug-21-2026=14***Aug-22-2026=5***Aug-23-2026=10***Aug-24-2026=27***Aug-25-2026=11***Aug-26-2026=588***Aug-27-2026=186***Aug-28-2026=73***Aug-29-2026=34***Aug-30-2026=52***Aug-31-2026=34***Sep-01-2026=46***Sep-02-2026=45***Sep-03-2026=25***Sep-04-2026=32***Sep-05-2026=20***Sep-06-2026=23***Sep-07-2026=32***Sep-08-2026=11***Sep-09-2026=19***Sep-10-2026=20***Sep-11-2026=13***Sep-12-2026=13***Sep-13-2026=8***Sep-14-2026=7***Sep-15-2026=20***Sep-16-2026=16***Sep-17-2026=15***Sep-18-2026=18***Sep-19-2026=14***Sep-20-2026=14***Sep-21-2026=17***Sep-22-2026=9***Sep-23-2026=10***Sep-24-2026=9***Sep-25-2026=10***Sep-26-2026=12' WHERE job_id= '1687870'  
0.0008   UPDATE employer_jobs SET monthly_hits = '***Jul-2026=1403***Aug-2026=1876***Sep-2026=478' WHERE job_id= '1687870'  
0.0004   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id = '' AND job_id = '1687870' AND status LIKE 'sent%' ORDER BY id DESC  
0.0003   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `sc` ON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1687870 
0.0006   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '196500'
AND `date_added` >= '2022-06-08' 
0.0003   select * from teasers 
0.0002   SELECT * FROM skill_categories WHERE skill_cat_id='' 
  HTTP HEADERS  (Show)
  SESSION DATA  (Show)
  CONFIG VARIABLES  (Show)