Video Editor / AI Content Creator — Creative Lead for TikTok Shop Brands

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

TYPE OF WORK

Full Time

SALARY

$1,800-$2,500/month DOE + bonuses

HOURS PER WEEK

40

DATE UPDATED

Aug 30, 2026

JOB OVERVIEW

READ THIS ONE TWICE. IT'S NOT A NORMAL VA JOB.

We are a full-service TikTok Shop marketplace management agency. We run affiliate programs, GMV Max ad campaigns, violation defense, and conversion optimization for award-winning brands. Demand has outgrown us, and we are building a small, elite team instead of a big, average one.

We are hiring ONE person to be the creative brain and the steady hand of this agency.

-------------------------
THE ROLE
-------------------------
You will own the creative vision for our clients' TikTok Shop content AND run the agency day to day, including leading client calls solo. If you can direct AI-generated content that actually converts, and make a high-value client feel completely taken care of on a Zoom call, you are who we are looking for.

-------------------------
WHAT YOU WILL OWN
-------------------------
CREATIVE DIRECTION
- Set the creative direction for client brands: hooks, angles, visual identity, and content pillars
- Direct and quality-control AI video and image generation (Sora, Runway, Kling, Veo, Midjourney, Higgsfield, ElevenLabs, or your preferred stack)
- Build UGC-style short-form video concepts, scripts, thumbnails, and ad creative that convert, not just look pretty
- Run creative testing: know which hook won, why it won, and what we do next

AGENCY + CLIENT MANAGEMENT
- Lead client calls independently: onboarding, strategy, weekly check-ins, and reporting
- Own client relationships end to end. You are the face of the agency, not a note-taker
- Manage timelines, deliverables, and a small team of creators and editors
- Build and maintain SOPs so the agency runs clean and scales without chaos
- Report on performance and translate numbers into a clear plan of action

-------------------------
YOU ARE A FIT IF YOU HAVE
-------------------------
- 3+ years in creative direction, content strategy, social media management, or agency account management
- Hands-on, daily experience with AI creative tools (not "I watched a tutorial once")
- Real short-form video experience: TikTok, Reels, Shorts. You understand hooks, retention, and pacing
- Excellent spoken and written English. You can hold a client call with confidence and warmth
- Leadership instincts: you make decisions, you don't wait to be told
- Reliable high-speed internet, a solid computer, a quiet space, and a working webcam and mic
- Availability with meaningful overlap with US business hours

-------------------------
BONUS POINTS
-------------------------
- TikTok Shop, affiliate/creator program, or e-commerce marketplace experience
- Familiarity with GMV Max ads, Seller Center, or TikTok Shop violations
- Editing skills (CapCut, Premiere, After Effects) or design skills (Canva, Figma, Photoshop)
- Experience managing a remote creative team

-------------------------
WHAT YOU GET
-------------------------
- $1,800 - $2,500/month USD, based on experience, plus performance bonuses
- Full-time, long-term, stable role with real ownership from day one
- Paid time off and Philippine holidays observed
- Work with award-winning brands and a founder who moves fast and gives you room to lead
- Genuine growth path: this role is designed to grow into running the agency

-------------------------
HOW TO APPLY
-------------------------
Applications without these will not be reviewed.

1) Start your reply with the word GOLDEN so I know you read the whole post.
2) Send your portfolio or 2-3 examples of short-form video or creative work you directed. Tell me what result it drove.
3) Tell me which AI tools you use weekly and what you use each one for.
4) Record a 60-90 second Loom (video, face on camera) introducing yourself and telling me about a time you led a client relationship or a creative team.
5) Tell me your available hours in US Central Time.

I read every application personally. If you are the one, you will know quickly, because we move fast.

VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0032
Controller Execution Time ( Jobseekers / Job )  0.0200
Total Execution Time  0.0240
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,504,488 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/Video-Editor-AI-Content-Creator-Creative-Lead-for-TikTok-Shop-Brands-1719993
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0106 seconds)  (Hide)
0.0008   SELECT *
                                
FROM exrates
                                WHERE rate_name 
= 'USD-PHP' 
0.0008   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1719993
 LIMIT 1 
0.0006   SELECT *
FROM `employers`
WHERE `employer_id` = 965804
 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` = 1719993
AND `misc`.`id` IS NULL 
0.0005   SELECT e.business_name, e.logo, e.website, e.rebill_date, e.date_added member_date, hits, DATEDIFF('2026-10-16',ej.date_added) duration_days, DATEDIFF('2026-10-16',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-16',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != 1 AND ej.deleted = 0 AND job_id = '1719993' 
0.0007   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `sc` ON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1719993 
0.0010   UPDATE employer_jobs SET hit_counts = '***Aug-30-2026=591***Aug-31-2026=303***Sep-01-2026=97***Sep-02-2026=45***Sep-03-2026=28***Sep-04-2026=31***Sep-05-2026=20***Sep-06-2026=28***Sep-07-2026=20***Sep-08-2026=24***Sep-09-2026=18***Sep-10-2026=9***Sep-11-2026=8***Sep-12-2026=11***Sep-13-2026=6***Sep-14-2026=11***Sep-15-2026=9***Sep-16-2026=5***Sep-17-2026=11***Sep-18-2026=20***Sep-19-2026=14***Sep-20-2026=11***Sep-21-2026=13***Sep-22-2026=8***Sep-23-2026=9***Sep-24-2026=8***Sep-25-2026=6***Sep-26-2026=6***Sep-27-2026=5***Sep-28-2026=8***Sep-29-2026=11***Sep-30-2026=16***Oct-01-2026=6***Oct-02-2026=8***Oct-03-2026=8***Oct-04-2026=7***Oct-05-2026=11***Oct-06-2026=5***Oct-07-2026=5***Oct-08-2026=6***Oct-09-2026=8***Oct-10-2026=4***Oct-16-2026=1' WHERE job_id= '1719993'  
0.0009   UPDATE employer_jobs SET monthly_hits = '***Aug-2026=894***Sep-2026=516***Oct-2026=69' WHERE job_id= '1719993'  
0.0015   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id = '' AND job_id = '1719993' AND status LIKE 'sent%' ORDER BY id DESC  
0.0011   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `sc` ON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1719993 
0.0006   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '965804'
AND `date_added` >= '2022-06-08' 
0.0008   select * from teasers 
0.0003   SELECT * FROM skill_categories WHERE skill_cat_id='' 
  HTTP HEADERS  (Show)
  SESSION DATA  (Show)
  CONFIG VARIABLES  (Show)