AI Operations Manager (Amazon Agency, ClickUp + Make + AI)

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

TYPE OF WORK

Full Time

SALARY

$1,800 to $2,500/month

HOURS PER WEEK

40

DATE UPDATED

Oct 13, 2026

JOB OVERVIEW

We are an Amazon advertising and brand-growth agency. We run the Amazon channel for about 25 consumer brands: ads, listings, creative, catalog, inventory and strategy. The team is small and fully remote, and you report to the two founders with nobody in between.

THE JOB

More and more of our work runs on AI agents and automations: client reports, listing drafts, ad recommendations, outbound email, social posts, lead routing. The founders build most of the agents. You make sure they work.

Every day you check that each agent and automation produced what it should. You catch the ones that ran but produced the wrong thing, which is the failure that matters most. You fix what you can, escalate what you can't, and keep human approvals moving so nothing wrong reaches a client. You also own ClickUp and the automations around it, and you overhaul how we run client delivery and our own sales and marketing.

WHAT YOU RUN AND OWN

- The agent registry: every agent and automation we run, what it should produce, and how to tell it worked.
- A daily health check on outputs, not run logs. "It ran with zero errors" is not proof it worked.
- Quality control on AI work: you check reports, listings and emails against the source before a client sees them.
- The approval queue: agents draft, people approve. You keep it moving and prepare decisions for the founders.
- I ---------- and runbooks: when something breaks, contain it, fix or escalate it, then write down how to catch it next time.
- ClickUp as the single source of truth for client delivery and internal work.
- Make automations: you repair them, monitor them, and build the small ones.
- A weekly operations report the founders can read in five minutes.

WHAT GOOD LOOKS LIKE

Day 30: you know every agent and automation we run and how to tell each one worked. A daily health check is running.
Day 60: AI errors are caught before a client sees them, and every i ---------- has a runbook.
Day 90: the founders stop asking "did anyone check this?"

WHAT YOU NEED

- You have overseen AI output in a real business, not only in a course: you checked it, caught it being wrong, and fixed the process.
- Daily hands-on use of Claude or ChatGPT to produce work, and the judgment to tell when an AI output is wrong even though it looks finished.
- ClickUp at administrator depth: spaces, custom fields, automations, dashboards. You will show this on a screen recording.
- Make at working depth: you can open a scenario, read its history and work out why it stopped or why it produced bad data. n8n or Zapier also counts.
- Operations experience at an agency or service business, beyond a coordinator role.
- Clear written English. You can explain a problem to a founder in five lines.

Not required: Amazon knowledge or advertising experience.

Hours: flexible, with at least 4 hours of overlap with US Pacific business hours each weekday.

Tools: ClickUp, Make, Claude, ChatGPT, GoHighLevel, Instantly, Missive, Google Workspace, Slack, Fireflies.

HOW TO APPLY

Put the phrase CHECK THE OUTPUT at the top of your application. Use this exact phrase for this role only. We do not read applications without it.

Then send:
1. Your resume or LinkedIn.
2. A time an AI tool or automation produced something that looked finished but was wrong. What was it, how did you catch it, and what did you change so it would be caught next time?
3. The most complex ClickUp automation you have built, in two or three sentences.
4. The hours you can work each weekday, in US Pacific time.
5. Your monthly rate in USD.

HOW WE HIRE

We hire slowly and on purpose.
1. Application. We reply to every complete application within 5 business days.
2. Work sample, about 60 minutes: you review one day of agent outputs and find what is wrong, plus a 3 to 5 minute screen recording of a ClickUp workspace you administer.
3. Video call with a founder.
4. Paid trial for finalists on a sanitized copy of our real operations. You are paid whether or not we hire you.
5. Offer. Both founders review your work first.

BENEFITS

- Fully remote, async-friendly team.
- 10 paid days off a year, after a 90-day probation.
- The major public holidays of the country you work from.
- Performance-based bonuses.
- Direct access to the two founders. Weekly check-ins, fast feedback, no layers.
- Room to grow. Compensation moves with what you can hold.

We are an equal opportunity employer. We d ---------- on the work you show us.

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.0185
Total Execution Time  0.0198
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,501,016 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/AI-Operations-Manager-Amazon-Agency-ClickUp-Make-AI-1740478
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0121 seconds)  (Hide)
0.0003   SELECT *
                                
FROM exrates
                                WHERE rate_name 
= 'USD-PHP' 
0.0004   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1740478
 LIMIT 1 
0.0004   SELECT *
FROM `employers`
WHERE `employer_id` = 955324
 LIMIT 1 
0.0010   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `misc` ON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1740478
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-21',ej.date_added) duration_days, DATEDIFF('2026-10-21',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-21',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != 1 AND ej.deleted = 0 AND job_id = '1740478' 
0.0008   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `sc` ON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1740478 
0.0006   UPDATE employer_jobs SET hit_counts = '***Sep-29-2026=305***Sep-30-2026=347***Oct-01-2026=155***Oct-02-2026=141***Oct-03-2026=44***Oct-04-2026=30***Oct-05-2026=59***Oct-06-2026=1059***Oct-07-2026=213***Oct-08-2026=67***Oct-09-2026=61***Oct-10-2026=50***Oct-11-2026=23***Oct-12-2026=59***Oct-13-2026=923***Oct-14-2026=154***Oct-15-2026=80***Oct-16-2026=38***Oct-17-2026=27***Oct-18-2026=1***Oct-19-2026=2***Oct-21-2026=2' WHERE job_id= '1740478'  
0.0007   UPDATE employer_jobs SET monthly_hits = '***Sep-2026=652***Oct-2026=3186' WHERE job_id= '1740478'  
0.0008   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id = '' AND job_id = '1740478' 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` = 1740478 
0.0058   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '955324'
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)