Document Preparation Specialist — U.S. Immigration Consulting (Full-Time, Remote)

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

TYPE OF WORK

Full Time

SALARY

$600 - $900 USD per month

HOURS PER WEEK

40

DATE UPDATED

Mar 25, 2026

JOB OVERVIEW

We are a U.S.-based immigration consulting firm looking for a full-time Document Preparation Specialist to join our team remotely.

You will be responsible for preparing, formatting, and reviewing English-language legal documents related to U.S. immigration applications (green cards, work visas, etc.). You will work with AI-powered tools that guide you through the process step by step — no prior immigration law knowledge is required.

This is a long-term position with room for growth. You will start with document preparation and may take on additional responsibilities over time, including coordinating with clients, managing document printing and mailing, and supporting other operational tasks.

What you'll do:
• Prepare and format immigration application documents in English using our internal tools
• Review AI-generated drafts for accuracy, grammar, and formatting
• Organize and compile document packages for submission
• Coordinate document printing and mailing when needed
• Follow established workflows and standard operating procedures precisely
• Communicate progress and flag issues to your supervisor

Who we're looking for:

Required:
• Bachelor's degree minimum (Master's or PhD strongly preferred)
• Excellent English reading and writing skills
• Strong attention to detail — accuracy is critical in legal documents
• Comfortable learning and using new software tools, especially AI tools
• Reliable internet connection and a quiet workspace
• Available for full-time work (40 hours/week)
• Willing to sign a confidentiality agreement

Strongly Preferred:
• Master's degree or PhD
• Experience with document preparation, editing, proofreading, or legal document processing
• Basic Chinese (Mandarin) reading ability — even beginner level is a plus
• Experience using AI tools (ChatGPT, Claude, etc.)

Important Note: This role involves handling sensitive U.S. immigration documents. We are looking for someone with a clean professional background and strong ethical standards. Candidates with no prior connections to China (no study, work, or extended stay in China) are preferred for compliance and confidentiality reasons.

What we offer:
• Competitive monthly salary: $600 – $900 USD/month (based on qualifications and experience)
• Higher salary for candidates with advanced degrees (Master's/PhD)
• Long-term, stable position — not a one-time project
• Structured workflow with AI tools — you don't need to be an immigration expert
• Room to grow into a broader operational role over time
• Flexible remote work

To Apply: Please send a short message including:
1. Your highest educational degree and field of study
2. Any experience with document preparation, editing, or legal work
3. Do you have any experience using AI tools? If yes, which ones?
4. Do you speak or read any Chinese? (Not required, just a plus)
5. Your expected monthly salary in USD
6. When can you start?

We will respond to qualified applicants within 48 hours.

VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0007
Controller Execution Time ( Jobseekers / Job )  0.0147
Total Execution Time  0.0160
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,503,232 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/Document-Preparation-Specialist-US-Immigration-Consulting-Full-Time-Remote-1609901
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0093 seconds)  (Hide)
0.0004   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0003   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1609901
 LIMIT 1 
0.0010   SELECT *
FROM `employers`
WHERE `employer_id` = 915904
 LIMIT 1 
0.0009   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `miscON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1609901
AND `misc`.`idIS NULL 
0.0004   SELECT e.business_namee.logoe.websitee.rebill_datee.date_added member_datehitsDATEDIFF('2026-04-15',ej.date_added) duration_daysDATEDIFF('2026-04-15',e.rebill_date) duration_rebillej.*, e.deactivate FROM employers eemployer_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-04-15',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != AND ej.deleted AND job_id '1609901' 
0.0008   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1609901 
0.0009   UPDATE employer_jobs SET hit_counts '***Mar-25-2026=439***Mar-26-2026=44***Mar-27-2026=35***Mar-28-2026=27***Mar-29-2026=12***Mar-30-2026=17***Mar-31-2026=9***Apr-01-2026=11***Apr-02-2026=9***Apr-03-2026=16***Apr-04-2026=11***Apr-05-2026=8***Apr-06-2026=13***Apr-07-2026=17***Apr-08-2026=12***Apr-09-2026=5***Apr-10-2026=10***Apr-11-2026=2***Apr-15-2026=1' WHERE job_id'1609901'  
0.0007   UPDATE employer_jobs SET monthly_hits '***Mar-2026=583***Apr-2026=115' WHERE job_id'1609901'  
0.0013   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1609901' AND status LIKE 'sent%' ORDER BY id DESC  
0.0003   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1609901 
0.0017   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '915904'
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)