Part-Time SEO & AI Search Content Assistant

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

TYPE OF WORK

Part Time

SALARY

$5-$7/hour

HOURS PER WEEK

15

DATE UPDATED

Sep 18, 2026

JOB OVERVIEW

Small direct primary care clinic in Austin, TX looking for a part-time assistant to help people find us when they ask AI tools like ChatGPT, Claude, and Google for a doctor.

More people now ask an AI "is direct primary care worth it?" instead of searching Google. We want our clinic to be the clear, trustworthy answer. You'll help us get there through accurate listings, useful website content, and genuinely helpful answers in online communities.

This role does not involve patient records or patient contact. Everything you draft is reviewed by our physician before it goes live.

WHAT YOU'LL DO
1. Clean up and correct our listings on business directories (your first week).
2. Research the questions people ask AI search tools and draft website content that answers them, using recommendations from our AI search tracking tool.
3. Draft helpful replies to questions about primary care costs and access on Reddit, posted from our clinic's official account after review.
4. Publish approved posts in WordPress as our setup is finalized.
5. Keep a weekly timesheet with a short log of what you worked on.

REQUIRED
- Strong written English. Clear and natural, not robotic.
- 1+ year of SEO or content writing experience.
- Hands-on experience using Claude for writing or research. Claude Projects experience is a plus.
- Experience working in the WordPress editor.
- Solid web research skills and comfort with Google Docs and Sheets.

NICE TO HAVE
- Experience participating in Reddit communities.
- Health or wellness writing.
- Familiarity with AEO or GEO (writing content that AI tools cite).

PAY AND SCHEDULE
- $5 to $7 per hour based on experience, paid bi-weekly in USD.
- 10 to 20 hours per week, flexible schedule, mostly asynchronous.
- One paid 30-minute video call per week during your first month: Wednesdays 7:00pm US Central (Thursday 8:00am Philippine time, 9:00am after November 1).
- The first 30 days are a paid trial with a review. Long-term role if it's a good fit.
- Start date: early October.

HOW TO APPLY
1. Start your application with the words STRAIGHT ANSWER.
2. Share links to 2 or 3 things you've written (SEO articles, website pages, or similar).
3. Tell us which Claude plan you currently use and one thing you've used it for.
4. Write a 100 to 150 word reply to this Reddit question, as if posting from a clinic's official account: "Is direct primary care worth it if I already have a high-deductible health plan?" Then add two sentences on why you wrote it the way you did.
5. Optional: a video under 3 minutes introducing yourself. Applications with a video are reviewed first.

We expect you to use AI tools. We're hiring for your judgment and editing, so the two sentences in step 4 matter more than the reply itself.

Applications without the code words or the writing task won't be reviewed.

SKILL REQUIREMENT
VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0008
Controller Execution Time ( Jobseekers / Job )  0.0120
Total Execution Time  0.0134
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,498,952 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/Part-Time-SEO-AI-Search-Content-Assistant-1732415
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0063 seconds)  (Hide)
0.0005   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0005   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1732415
 LIMIT 1 
0.0004   SELECT *
FROM `employers`
WHERE `employer_id` = 971715
 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` = 1732415
AND `misc`.`idIS NULL 
0.0005   SELECT e.business_namee.logoe.websitee.rebill_datee.date_added member_datehitsDATEDIFF('2026-09-21',ej.date_added) duration_daysDATEDIFF('2026-09-21',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-09-21',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != AND ej.deleted AND job_id '1732415' 
0.0003   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1732415 
0.0007   UPDATE employer_jobs SET hit_counts '***Sep-17-2026=453***Sep-18-2026=379***Sep-19-2026=268***Sep-20-2026=1***Sep-21-2026=3' WHERE job_id'1732415'  
0.0006   UPDATE employer_jobs SET monthly_hits '***Sep-2026=1104' WHERE job_id'1732415'  
0.0008   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1732415' 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` = 1732415 
0.0003   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '971715'
AND `date_added` >= '2022-06-08' 
0.0005   select from teasers 
0.0002   SELECT FROM skill_categories WHERE skill_cat_id='' 
  HTTP HEADERS  (Show)
  SESSION DATA  (Show)
  CONFIG VARIABLES  (Show)