Accounts Receivable (AR) Specialist – Medical Billing Virtual Assistant

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

TYPE OF WORK

Part Time

SALARY

$5-$6

HOURS PER WEEK

25

DATE UPDATED

Jun 27, 2026

JOB OVERVIEW

Accounts Receivable (AR) Specialist – Medical Billing Virtual Assistant

Job Type: Remote
Schedule: Part-Time (20 hours per week) with the opportunity to transition into a Full-Time role based on performance and company growth.
Time Zone: Eastern Time Zone (ET)

Job Responsibilities:

Manage Accounts Receivable (AR) aging reports
Follow up on unpaid, denied, or underpaid insurance claims
Investigate and resolve claim denials
Submit appeals and corrected claims
Work aging accounts to resolution
Research payment discrepancies
Maintain accurate documentation and reporting
Collaborate with the billing team to resolve claim-related issues
Ensure compliance with HIPAA and healthcare billing regulations

Requirements:

Minimum of 2 years of experience in Medical Accounts Receivable, Medical Billing, or Revenue Cycle Management
Experience handling insurance claims, denials, appeals, and follow-ups
Strong understanding of insurance reimbursement workflows
Excellent written and verbal English communication skills
Strong attention to detail and organizational skills
Ability to work independently and manage multiple priorities

Preferred Qualifications:

Experience with ABA Billing or Behavioral Health
Familiarity with CentralReach EMR
Experience working with U.S. commercial insurance, Medicaid, and managed care plans
Previous experience working remotely for a U.S.-based healthcare company

How to Apply:

Please send us your:

Updated CV/Resume
Intro Video
WhatsApp Number

Please make sure to keep an eye on your messages because we will reach out right away if your qualifications match the role.

Experience is required.

VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0008
Controller Execution Time ( Jobseekers / Job )  0.0368
Total Execution Time  0.0382
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,504,720 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/Accounts-Receivable-AR-Specialist-Medical-Billing-Virtual-Assistant-1677649
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0314 seconds)  (Hide)
0.0003   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0010   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1677649
 LIMIT 1 
0.0011   SELECT *
FROM `employers`
WHERE `employer_id` = 835603
 LIMIT 1 
0.0026   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `miscON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1677649
AND `misc`.`idIS NULL 
0.0005   SELECT e.business_namee.logoe.websitee.rebill_datee.date_added member_datehitsDATEDIFF('2026-08-31',ej.date_added) duration_daysDATEDIFF('2026-08-31',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-08-31',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != AND ej.deleted AND job_id '1677649' 
0.0007   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1677649 
0.0013   UPDATE employer_jobs SET hit_counts '***Jun-27-2026=1762***Jun-28-2026=437***Jun-29-2026=406***Jun-30-2026=247***Jul-01-2026=179***Jul-02-2026=131***Jul-03-2026=101***Jul-04-2026=46***Jul-05-2026=54***Jul-06-2026=92***Jul-07-2026=81***Jul-08-2026=54***Jul-09-2026=52***Jul-10-2026=46***Jul-11-2026=32***Jul-12-2026=27***Jul-13-2026=49***Jul-14-2026=44***Jul-15-2026=40***Jul-16-2026=37***Jul-17-2026=24***Jul-18-2026=30***Jul-19-2026=28***Jul-20-2026=33***Jul-21-2026=36***Jul-22-2026=37***Jul-23-2026=33***Jul-24-2026=30***Jul-25-2026=19***Jul-26-2026=30***Jul-27-2026=37***Jul-28-2026=51***Jul-29-2026=53***Jul-30-2026=34***Jul-31-2026=28***Aug-01-2026=34***Aug-02-2026=26***Aug-03-2026=38***Aug-04-2026=32***Aug-05-2026=49***Aug-06-2026=33***Aug-07-2026=32***Aug-08-2026=48***Aug-09-2026=43***Aug-10-2026=40***Aug-11-2026=47***Aug-12-2026=45***Aug-13-2026=51***Aug-14-2026=39***Aug-15-2026=34***Aug-16-2026=40***Aug-17-2026=49***Aug-18-2026=60***Aug-19-2026=51***Aug-20-2026=49***Aug-21-2026=45***Aug-22-2026=39***Aug-23-2026=31***Aug-24-2026=52***Aug-25-2026=47***Aug-26-2026=51***Aug-27-2026=29***Aug-28-2026=12***Aug-29-2026=14***Aug-30-2026=2***Aug-31-2026=1' WHERE job_id'1677649'  
0.0007   UPDATE employer_jobs SET monthly_hits '***Jun-2026=2849***Jul-2026=1568***Aug-2026=1163' WHERE job_id'1677649'  
0.0013   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1677649' 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` = 1677649 
0.0210   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '835603'
AND `date_added` >= '2022-06-08' 
0.0004   select from teasers 
0.0002   SELECT FROM skill_categories WHERE skill_cat_id='' 
  HTTP HEADERS  (Show)
  SESSION DATA  (Show)
  CONFIG VARIABLES  (Show)