Motion Graphics Designer - Daily Animated Ads with AI (Full Time)

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

TYPE OF WORK

Full Time

SALARY

$2000

HOURS PER WEEK

40

DATE UPDATED

Jul 31, 2026

JOB OVERVIEW

Motion designers: if you've started using AI to move faster, we'll pay for every tool and keep you fed with briefs.

We're an ecommerce health brand advertising on Meta, hiring one person to own our animated ad creative full time.

THE OUTPUT
One batch a day: 1 hold (the main animated ad, 45 to 90 seconds) plus 3 hook variations to test against it. Vertical 9:16, captioned, with sound.

THE BLEND
Real motion craft (After Effects, Blender) combined with AI generation (Kling, Veo, Google Flow, Higgsfield, Runway). Characters, claymation feel, 2D, 3D, mixed media. Not logo animations, not UI motion, not corporate explainers - ads that have to stop a scroll and then hold someone for a full minute.

WHAT YOU GET
Every AI subscription paid for, a written brief and script for every ad, and the marketing principles behind them. Most motion designers never learn whether their work sold anything. Here you will.

WHAT WE'RE LOOKING FOR
- A portfolio of motion or animation work. Lead with it.
- AI generation tools in your workflow, or the ability to pick them up fast.
- Dependable daily delivery, 5 to 6 days a week.
- Strong written and spoken English.
- Comfortable working on sensitive health and personal-care topics. Details shared with shortlisted applicants.

PAY
$2,000/month base plus performance bonuses up to $2,000/month on ads that scale.
Two paid test briefs at $65 each (paid on quality), then a two-week paid trial, then full-time.

APPLY
----------

Codeword FRAME-FIVE, link your best work. Only form applications are reviewed.

VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0017
Controller Execution Time ( Jobseekers / Job )  0.0137
Total Execution Time  0.0183
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,484,216 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/Motion-Graphics-Designer-Daily-Animated-Ads-with-AI-Full-Time-1700139
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0066 seconds)  (Hide)
0.0003   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0003   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1700139
 LIMIT 1 
0.0008   SELECT *
FROM `employers`
WHERE `employer_id` = 960191
 LIMIT 1 
0.0007   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `miscON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1700139
AND `misc`.`idIS NULL 
0.0004   SELECT e.business_namee.logoe.websitee.rebill_datee.date_added member_datehitsDATEDIFF('2026-08-14',ej.date_added) duration_daysDATEDIFF('2026-08-14',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-08-14',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != AND ej.deleted AND job_id '1700139' 
0.0003   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1700139 
0.0009   UPDATE employer_jobs SET hit_counts '***Jul-31-2026=645***Aug-01-2026=108***Aug-02-2026=96***Aug-03-2026=56***Aug-04-2026=24***Aug-05-2026=9***Aug-06-2026=13***Aug-07-2026=2***Aug-08-2026=3***Aug-12-2026=1***Aug-14-2026=1' WHERE job_id'1700139'  
0.0005   UPDATE employer_jobs SET monthly_hits '***Jul-2026=644***Aug-2026=313' WHERE job_id'1700139'  
0.0007   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1700139' 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` = 1700139 
0.0007   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '960191'
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)