Cross-Channel Marketing, SEO & AI Automation Manager

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

TYPE OF WORK

Full Time

SALARY

600 USD

HOURS PER WEEK

TBD

DATE UPDATED

Sep 5, 2026

JOB OVERVIEW

About the Role

We are an international digital marketing and technology agency working with clients across different countries and industries.

We are looking for a proactive Cross-Channel Marketing, SEO & AI Automation Manager to join our team on a full-time, long-term basis.

This is a hands-on role combining SEO, AEO/GEO, content, social media, lead generation, video, analytics and AI automation.

A key part of the role is improving client visibility across traditional search and increasingly AI-powered search environments, while also supporting wider cross-channel marketing activities.

We are looking for someone who understands the business objective, takes ownership and turns opportunities into practical actions.

Key Responsibilities

• Develop and improve SEO, Local SEO, AEO/GEO and AI Search strategies.
• Conduct keyword, competitor, search intent and content opportunity research.
• Optimise website content, landing pages, metadata, internal linking and on-page SEO.
• Identify opportunities to improve visibility across Google, ChatGPT, Gemini, Perplexity and other search environments.
• Plan and coordinate cross-channel marketing activities across websites, LinkedIn, Instagram, Facebook, YouTube and other relevant platforms.
• Create and improve website copy, articles, captions, hooks, headlines and marketing content.
• Support lead generation, landing pages, campaigns and conversion opportunities.
• Create or coordinate social media content, graphics, carousels and other assets.
• Edit short-form and longer-form video where required.
• Monitor performance using GA4, Google Search Console and platform analytics.
• Turn performance data into clear recommendations and actions.
• Use ChatGPT, Claude, Gemini and other AI tools for research, content, analysis and productivity.
• Build or support practical automations using n8n, Make, Zapier or similar tools.
• Automate areas such as research, content repurposing, reporting, lead collection and repetitive marketing tasks.
• Coordinate with developers, designers and other team members.

What We Are Looking For

• 2+ years of experience in digital marketing, SEO, content or social media.
• Strong understanding of digital and cross-channel marketing.
• Good knowledge of SEO and on-page optimisation.
• Understanding of AEO, GEO and AI Search is highly valuable.
• Experience with social media management and content creation.
• Good understanding of lead generation and conversion-focused marketing.
• Strong written English.
• Experience with Canva or similar creative tools.
• Video editing experience using CapCut, Premiere, DaVinci Resolve or similar.
• Strong practical use of AI tools such as ChatGPT, Claude or Gemini.
• Some experience with n8n, Make, Zapier or similar automation tools.
• Strong organisation, ownership and ability to manage several priorities.

Experience with GA4, Google Search Console, Semrush, Ahrefs, Screaming Frog, WordPress, Google Business Profile, YouTube optimisation, Google Ads, Meta Ads, APIs, structured data, AI agents or CRM integrations is an advantage.

You do not need to be an expert in every area.

How We Work

We are looking for someone who:

• understands the objective behind the task;
• takes ownership instead of waiting for detailed instructions;
• combines analytical thinking with creative judgement;
• can think across different marketing channels;
• turns data and research into practical actions;
• follows developments in SEO, AI Search and digital marketing;
• looks for ways to improve and automate processes.

A question we want you to ask regularly is:

“Can this be done better, faster or more intelligently?”

Commitment & Compensation

This is a full-time, long-term role working 8 hours per day.

Reliable overlap with European working hours, CET/CEST, is required.

Starting compensation is USD 600 per month, full time, with room to grow over time based on performance, responsibility and overall fit.

Start the first sentence of your application with the word “MARKETING” so we know you have read the full job description.

How to Apply

Please include:

• A short introduction and your relevant experience.
• Your location, time zone and availability.
• Examples of marketing, SEO or content projects you have worked on.
• A short explanation of your (Local) SEO, AEO/GEO or AI Search experience.
• Examples of social media content, videos, graphics or campaigns you created or managed.
• An example of how you helped generate leads or improve conversions.
• An example of an AI workflow or automation you have built, if available.
• The marketing, SEO, analytics, creative and AI tools you use regularly.

We are particularly interested in understanding how you identify opportunities, improve visibility, create strong content, generate leads, use AI intelligently and take ownership — not simply which tools you have used.

VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0009
Controller Execution Time ( Jobseekers / Job )  0.0201
Total Execution Time  0.0217
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,510,176 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/Cross-Channel-Marketing-SEO-AI-Automation-Manager-1718914
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0132 seconds)  (Hide)
0.0005   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0010   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1718914
 LIMIT 1 
0.0017   SELECT *
FROM `employers`
WHERE `employer_id` = 965629
 LIMIT 1 
0.0010   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `miscON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1718914
AND `misc`.`idIS NULL 
0.0006   SELECT e.business_namee.logoe.websitee.rebill_datee.date_added member_datehitsDATEDIFF('2026-09-11',ej.date_added) duration_daysDATEDIFF('2026-09-11',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-11',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != AND ej.deleted AND job_id '1718914' 
0.0014   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1718914 
0.0013   UPDATE employer_jobs SET hit_counts '***Aug-28-2026=468***Aug-29-2026=196***Aug-30-2026=65***Aug-31-2026=63***Sep-01-2026=23***Sep-02-2026=14***Sep-03-2026=13***Sep-04-2026=16***Sep-05-2026=977***Sep-07-2026=2***Sep-11-2026=1' WHERE job_id'1718914'  
0.0007   UPDATE employer_jobs SET monthly_hits '***Aug-2026=792***Sep-2026=1046' WHERE job_id'1718914'  
0.0015   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1718914' AND status LIKE 'sent%' ORDER BY id DESC  
0.0005   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1718914 
0.0021   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '965629'
AND `date_added` >= '2022-06-08' 
0.0004   select from teasers 
0.0003   SELECT FROM skill_categories WHERE skill_cat_id='' 
  HTTP HEADERS  (Show)
  SESSION DATA  (Show)
  CONFIG VARIABLES  (Show)