Local SEO Specialist - With AI

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

TYPE OF WORK

Full Time

SALARY

800-1200

HOURS PER WEEK

29

DATE UPDATED

Mar 31, 2026

JOB OVERVIEW

Local SEO Specialist (MUST HAVE AI AUTOMATION SKILLS IN LOCAL SEO)
Full-Time - Makarios Marketing | [Remote]

About the Role
We're not looking for a traditional SEO hire. We're looking for a rare hybrid: someone who lives and breathes local SEO and thinks like an AI engineer. You'll be responsible for delivering measurable search results for our clients while simultaneously building the tools, agents, and automations that put us years ahead of the competition.
If you've ever thought, "I could automate this with an agent," while doing SEO work — this role was written for you.

Read this entire post before applying. We mean it.
Most SEO job posts get flooded with copy-paste applications from people who skimmed the title. This isn't that kind of job, and we're not that kind of company. If you're looking for a basic SEO role where you build a few links and write some meta descriptions, please move on. This role will frustrate you.
If you're someone who loses sleep thinking about why a map pack result is where it is, and you've ever opened n8n or Claude Code just because you were curious — keep reading.

Who We Are
We're a results-driven SEO company that doesn't just execute strategies — we build the tools and systems that make those strategies unstoppable. We work in local SEO and we take it seriously. We're growing and we need someone who can grow with us, contribute ideas from day one, and help us deliver things to clients that no one else in the market is offering.

What This Role Actually Is
You will own local SEO strategy and execution across client accounts and you will build AI-powered tools and automations that make our work faster, smarter, and more valuable. These two responsibilities are equally important. You can't do one without the other here.
This is not a junior role. This is not a "we'll train you on AI" role. You need to come in already capable.

Your Day-to-Day Responsibilities

Build and execute deep local SEO strategies — Google Business Profile, map pack optimization, local citations, geo-targeted content, and local link building
Identify automation opportunities in our SEO workflows and build agents using Claude Code and n8n to handle them
Create custom client-facing tools and reporting dashboards that go beyond anything a standard SEO platform offers
Manage technical SEO audits, on-page optimization, and content strategy across multiple client sites
Design and run link building campaigns that prioritize local authority and genuine relevance
Monitor algorithm changes and translate them into concrete strategy shifts before clients even notice an impact
Bring new ideas to the table — if you see a smarter way to do something, we want to hear it


You Are Exactly Who We Need If:

You have deep, real-world local SEO experience — you know how the local algorithm works, you've ranked businesses in competitive markets, and you can explain why something works, not just that it does
You've built workflows or automations in n8n — not watched a tutorial, actually built something
You've used Claude Code to build or deploy AI agents in a real context
You've worked with OpenClaw or similar AI platforms to extend what's possible
You can write enough code (Python, JavaScript, or similar) to build tools that actually work
You've managed SEO across multiple client accounts simultaneously
You think in systems — you see every repetitive task as a future automation
You communicate clearly in written English with clients and teammates


You Are Not Who We Need If:

Your experience is mostly on-page basics and you've never touched automation
You've "heard of" n8n or Claude Code but never opened them
You apply to every job posting with the same template message
You need hand-holding to figure out what to prioritize
You're looking for a role you can coast in
You've done some SEO, but never specialized in just that

We will not respond to generic applications. If your opening message doesn't show us you read this post, it goes straight to the archive. Tell us why you stand out, what you bring, how you will stand out from others. We get tons of applications. STAND OUT

Include code SEO 26 somewhere in your application — this tells us you read everything and follow instructions, two things that are non-negotiable in this role

What We Offer

Full-time, long-term position — we're not looking for a short contract, we're looking for someone to grow with us
Bonuses for performance as well as paid trainings and courses you need or want
Competitive monthly salary based on your experience and skills
Full access to the tools you need — AI platforms, SEO software, automation tools
Real creative freedom — if you have an idea for a tool or system, you can build it
A team that actually values what you bring and won't micromanage how you do it


How to Apply
Send your application and include all of the following or it will not be considered:

A specific example of a local SEO win you're proud of — what was the situation, what did you do, what happened
One automation or AI tool you've built — describe what it does and what you used to build it

Share documents, agents, work you've done that is relevant

Applications without all three of the above will not receive a response. No exceptions.

This role is for the person who sees a gap in what's possible and immediately starts thinking about how to close it. If that's you, we'd love to hear from you.

Monthly - $ ---------- USD for 40 hours a week (negotiable on experience)
Must be willing to work 9am - 5pm EST

SKILL REQUIREMENT
VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0010
Controller Execution Time ( Jobseekers / Job )  0.0146
Total Execution Time  0.0164
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,511,632 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/Local-SEO-Specialist-With-AI-1614377
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0081 seconds)  (Hide)
0.0003   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0003   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1614377
 LIMIT 1 
0.0003   SELECT *
FROM `employers`
WHERE `employer_id` = 893351
 LIMIT 1 
0.0008   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `miscON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1614377
AND `misc`.`idIS NULL 
0.0004   SELECT e.business_namee.logoe.websitee.rebill_datee.date_added member_datehitsDATEDIFF('2026-04-19',ej.date_added) duration_daysDATEDIFF('2026-04-19',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-19',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != AND ej.deleted AND job_id '1614377' 
0.0003   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1614377 
0.0018   UPDATE employer_jobs SET hit_counts '***Mar-31-2026=174***Apr-01-2026=226***Apr-02-2026=62***Apr-03-2026=39***Apr-04-2026=22***Apr-05-2026=11***Apr-06-2026=65***Apr-07-2026=42***Apr-08-2026=9***Apr-09-2026=14***Apr-10-2026=5***Apr-11-2026=3***Apr-12-2026=4***Apr-13-2026=5***Apr-14-2026=3***Apr-15-2026=3***Apr-16-2026=6***Apr-17-2026=7***Apr-18-2026=4***Apr-19-2026=1' WHERE job_id'1614377'  
0.0007   UPDATE employer_jobs SET monthly_hits '***Mar-2026=174***Apr-2026=531' WHERE job_id'1614377'  
0.0008   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1614377' AND status LIKE 'sent%' ORDER BY id DESC  
0.0002   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1614377 
0.0016   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '893351'
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)