AI Content Writer & SEO Specialist | Part-Time | Long-Term

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

TYPE OF WORK

Part Time

SALARY

$10/hour

HOURS PER WEEK

10

DATE UPDATED

Oct 17, 2026

JOB OVERVIEW

We're Freedle & Associates | Southern Denver Living, a family-owned real estate team based in Denver, Colorado. We're looking for a talented AI Content Writer & SEO Specialist to help grow our website and online presence.

We have an established YouTube channel, extensive local real estate expertise, and a growing website ( ---------- ). We want someone who can use AI to turn that knowledge into excellent content that performs well on Google and AI search platforms like ChatGPT, Gemini, and Perplexity.

We're not looking for someone who simply copies and pastes AI-generated content. We want a skilled writer who knows how to use AI efficiently while producing natural, accurate, engaging content.

Key Responsibilities

Create approximately 3 high-quality, SEO-optimized blog articles per week using ChatGPT, Claude, or similar AI tools.

Transform our YouTube videos into original, engaging blog articles.

Research topics and ask us thoughtful questions to incorporate our firsthand expertise and local knowledge.

Publish and optimize articles on our website, including SEO titles, metadata, images, internal links, and appropriate schema markup.

Repurpose and distribute articles to LinkedIn, Medium, and Substack.

Occasionally create custom real estate listing descriptions and property pages.

Update existing articles, improve community pages, and identify new content opportunities.

Qualifications

Excellent written English, particularly natural American conversational English.

Strong proficiency using AI tools for writing, research, and editing.

Experience with SEO, keyword research, and content optimization.

Ability to fact-check information and recognize low-quality AI-generated writing.

Experience publishing and formatting website content.

Independent, organized, detail-oriented, and proactive.

Experience with real estate, Squarespace, schema markup, and AI search optimization (AEO) is a plus.

Hours & Compensation

$10 USD/hour | 10 hours per week | Approximately $433/month

This is a long-term, part-time position. We'd like to start at 10 hours per week, with the potential to increase hours as our content marketing operation grows.

We value excellent work, clear communication, and efficiency over simply logging hours.

How to Apply

Please include:

Links to 2–3 articles you've written, ideally using AI-assisted workflows.

A brief explanation of which AI tools you use and how you create SEO-optimized content.

Any experience turning YouTube videos into blog articles.

Your availability and confirmation that you're comfortable with the hourly rate.

Please start your application with "Denver Content" so we know you've read the description.

Shortlisted candidates will be invited to complete a paid writing assessment.

We're looking for someone who can become a reliable, long-term part of our team.

Website: ----------

VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0011
Controller Execution Time ( Jobseekers / Job )  0.0132
Total Execution Time  0.0151
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,502,392 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/AI-Content-Writer-SEO-Specialist-Part-Time-Long-Term-1751419
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0060 seconds)  (Hide)
0.0003   SELECT *
                                
FROM exrates
                                WHERE rate_name 
= 'USD-PHP' 
0.0003   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1751419
 LIMIT 1 
0.0004   SELECT *
FROM `employers`
WHERE `employer_id` = 769421
 LIMIT 1 
0.0004   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `misc` ON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1751419
AND `misc`.`id` IS NULL 
0.0004   SELECT e.business_name, e.logo, e.website, e.rebill_date, e.date_added member_date, hits, DATEDIFF('2026-10-20',ej.date_added) duration_days, DATEDIFF('2026-10-20',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-10-20',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != 1 AND ej.deleted = 0 AND job_id = '1751419' 
0.0003   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `sc` ON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1751419 
0.0008   UPDATE employer_jobs SET hit_counts = '***Oct-17-2026=1650***Oct-18-2026=10***Oct-20-2026=1' WHERE job_id= '1751419'  
0.0007   UPDATE employer_jobs SET monthly_hits = '***Oct-2026=1660' WHERE job_id= '1751419'  
0.0003   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id = '' AND job_id = '1751419' 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` = 1751419 
0.0012   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '769421'
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)