AI UGC Video Editor (Google VEO Flow + CapCut) - 7 videos/day, long-term

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

TYPE OF WORK

Full Time

SALARY

400 + Bonus

HOURS PER WEEK

40

DATE UPDATED

Sep 14, 2026

JOB OVERVIEW

I'm looking for someone who ALREADY knows how to make AI UGC videos, not someone who wants to learn from scratch.

I've attached an example video. This is exactly the style and quality level I need. Watch it before you apply.

THE WORKLOAD
7 finished product videos per day, each 1 to 2 minutes long. That's the job. It's real volume and I want you to know that before you apply.

It's doable because the process is systemized. I send you the script, the reference video, the character reference image and the exact prompts the day before, so you have the full day to work. You're not inventing anything from scratch.

Week 1 is 5 to 6 a day while I audit your workflow with you and help you get faster. After that it's 7.

If you can only do 3 to 4 a day at good quality, tell me honestly in your application. I'd rather know now than find out in week two.

WHAT YOU'LL BE DOING
- Generating AI avatars / AI characters that talk (Google VEO Flow)
- Assembling everything in CapCut: cuts, captions, timing, subtle background music
- Recreating a reference video closely while swapping in my avatar, my pet, my product and my setting
- Checking every clip before it goes in, no broken generations, no bad lip sync
- Exporting vertical 9:16, 1080x1920 MP4 and uploading them one by one as you finish

THE 8 THINGS I GET TIRED OF FIXING
This is the real job description. These are the notes I end up sending editors over and over. If you already do these without being told, you will do very well here.

1. Character consistency. Every video has a character reference image. The face, the outfit, the pet and the setting stay the same across every clip and across every video that character appears in. Don't redesign the character, don't let the face drift between clips.

2. Voice consistency. One voice start to finish. No echo, no reverb, no accent that shows up halfway through the video and disappears again. Rewatch the whole thing with headphones before you send it. If one scene has an accent or an echo, regenerate that scene.

3. Lip sync. If it's off by half a second, regenerate it. I notice.

4. Captions. Always on, clean, synced and styled like the reference video. "Missing captions" should never be a note I have to send you.

5. Background music. Subtle, sitting under the voice, matching the reference, and stopping where the reference stops it. Not missing, not blasting over the dialogue.

6. Match the reference. When I say copy it 1 to 1, I mean the framing, the pacing, the energy and the shot order. The avatar should fill the frame the way the reference does, not sit small in the middle. Natural phone footage look, not a cinematic color grade. And use MY background and setting, not the one from the inspo video.

7. Export quality. Download 720p from Flow, export from CapCut with the settings I give you, vertical 9:16 1080x1920. No blurry clips, no clips where the quality obviously jumps mid-video, no watermarks.

8. Revisions get done the same day. When I send a fix, it gets fixed that day, it doesn't get stacked onto next week. Keep your Flow generations and your CapCut project file so a small fix stays a small fix instead of a full rebuild.

FLOW CREDIT DISCIPLINE (matters as much as the editing)
- Images cost 0 credits. Perfect the image first, then generate the video.
- One clip generation per scene. Never x2, x3 or x4.
- Never 16:9. Everything is vertical.
- Every video generation costs credits whether it comes out good or bad. There are no refunds for a bad clip, so the prompt has to be right before you hit generate.
- Screenshot the credit balance when you start and when you finish each assignment.

I provide the accounts and the credits. Burning through them carelessly is the fastest way off the team.

REQUIREMENTS (please read, I skip applications that ignore this)
1. You MUST send me examples of AI videos you've personally made. Links to the actual videos, not a resume, not a portfolio site with stock work. If you've made something close to my example video, lead with that one.

2. Be ready to prove the work is yours. I get sent the same recycled portfolio folders by different people every week. I may ask for a bigger folder from that client, a project file, or a short screen recording of your workflow. If you can't show that, don't apply.

3. Real CapCut experience. Captions, keyframes, audio ducking, speed ramps, without me explaining them.

4. Hands-on experience with at least one AI video tool (Google VEO / Flow, Kling, Higgsfield, HeyGen, Sora, etc). Tell me which ones and what you used them for.

5. Consistency. Same hours, same days, every week, Saturdays included. This is an ongoing long-term role, not a one-off project. There's a 3 strike system: a missed day with no message ahead of time is a strike, and repeating the same mistake after I've given you feedback is a strike.

6. A computer that can actually handle exporting 7 videos a day without crashing, and reliable internet.

NICE TO HAVE
- You watch short-form content and have opinions on why some hooks work
- Experience with UGC / DTC ads, supplements, skincare or pet products
- Basic understanding of ad compliance (no medical claims, no "cures")

HOW TO APPLY
Start your message with the word "FLOW" so I know you read the whole post. Then:
1. Link 1 to 3 AI videos you made yourself. Say what you did on each one.
2. Tell me which AI video tools you've used.
3. Tell me honestly: how many 1 to 2 minute videos can you finish in one day at the quality level of my example video?
4. Tell me your working hours and which days you can commit to.
5. Pick one thing from the list of 8 above and tell me how you personally avoid it.

Applications without example videos will not get a reply.

WHAT YOU GET FROM ME
- Scripts, reference videos, character reference images and prompts for every single video, sent the day before, no guessing
- Full training on my exact process and prompt library, plus Loom feedback on your work
- Accounts and credits provided
- A predictable daily routine, not chaotic requests
- Long-term stable work with a raise as you get faster and better, plus a bonus at the end of the month based on performance

EXAMPLE: ----------

VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0007
Controller Execution Time ( Jobseekers / Job )  0.0105
Total Execution Time  0.0118
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,522,080 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/AI-UGC-Video-Editor-Google-VEO-Flow-CapCut-7-videosday-long-term-1730430
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0052 seconds)  (Hide)
0.0004   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0004   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1730430
 LIMIT 1 
0.0003   SELECT *
FROM `employers`
WHERE `employer_id` = 969418
 LIMIT 1 
0.0006   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `miscON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1730430
AND `misc`.`idIS NULL 
0.0005   SELECT e.business_namee.logoe.websitee.rebill_datee.date_added member_datehitsDATEDIFF('2026-09-21',ej.date_added) duration_daysDATEDIFF('2026-09-21',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-21',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != AND ej.deleted AND job_id '1730430' 
0.0003   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1730430 
0.0007   UPDATE employer_jobs SET hit_counts '***Sep-14-2026=443***Sep-15-2026=439***Sep-16-2026=130***Sep-17-2026=60***Sep-18-2026=39***Sep-19-2026=10***Sep-21-2026=2' WHERE job_id'1730430'  
0.0006   UPDATE employer_jobs SET monthly_hits '***Sep-2026=1122' WHERE job_id'1730430'  
0.0003   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1730430' 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` = 1730430 
0.0003   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '969418'
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)