AI Video Expert / Virtual Assistant for TikTok Shop

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

TYPE OF WORK

Any

SALARY

N/A

HOURS PER WEEK

TBD

DATE UPDATED

Sep 18, 2026

JOB OVERVIEW

I’m looking for an experienced AI-video specialist and virtual assistant to help create high-quality, realistic short-form product content for TikTok Shop.

This is a potential long-term position. I’m looking for someone technically strong, creative, reliable, and already comfortable working with advanced AI video-generation tools.

IDEAL CANDIDATE

You should have hands-on experience with:
• Seedance 2.0 or comparable advanced AI video tools
• Realistic AI video generation
• Faceless product videos
• AI presenters and consistent characters
• Image-to-video and reference-based generation
• Prompt engineering
• Natural movement, hands, and object interaction
• Voice generation and lip synchronization
• CapCut or professional short-form editing software
• TikTok hooks, pacing, captions, and calls to action

TikTok Shop or ecommerce-content experience is strongly preferred.

RESPONSIBILITIES

Depending on your strengths, the role may include:
• Creating realistic vertical product videos
• Developing faceless and AI-presenter concepts
• Writing hooks and short-form scripts
• Generating multiple creative variations
• Combining AI scenes with genuine product footage
• Editing captions, music, sound effects, and voiceovers
• Researching successful TikTok Shop content
• Maintaining consistent characters and visual styles
• Accurately representing physical products
• Organizing deliverables and editable project files
• Following feedback and completing revisions quickly

REQUIREMENTS

• A strong portfolio of AI-generated videos
• Proven ability to produce realistic rather than obviously artificial content
• Excellent attention to detail and strong English comprehension
• Reliable communication and ability to meet deadlines
• Understanding of commercial usage and intellectual-property rules
• Willingness to follow TikTok’s AI-content and product-advertising policies

You must not fabricate product results, copy another creator’s content, use unauthorized celebrity likenesses, or make unsupported claims.

HOW TO APPLY

Please provide:
1. Three to five of your best AI-generated videos
2. Examples of faceless or ecommerce product content
3. A list of the AI and editing tools you currently use
4. Whether you have your own paid access to Seedance 2.0
5. Whether generation credits are included in your rate
6. Your hourly rate and preferred fixed price per completed video
7. Your weekly availability and usual turnaround time
8. A brief explanation of your process from product brief to final video

Begin your application with “AI VIDEO EXPERT” so I know you read the full post.

Selected candidates will receive a small paid test before being considered for ongoing work.

VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0007
Controller Execution Time ( Jobseekers / Job )  0.0108
Total Execution Time  0.0121
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,483,896 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/AI-Video-Expert-Virtual-Assistant-for-TikTok-Shop-1733654
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0054 seconds)  (Hide)
0.0004   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0003   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1733654
 LIMIT 1 
0.0003   SELECT *
FROM `employers`
WHERE `employer_id` = 975011
 LIMIT 1 
0.0003   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `miscON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1733654
AND `misc`.`idIS NULL 
0.0004   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 '1733654' 
0.0003   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1733654 
0.0007   UPDATE employer_jobs SET hit_counts '***Sep-18-2026=346***Sep-19-2026=75***Sep-21-2026=3' WHERE job_id'1733654'  
0.0005   UPDATE employer_jobs SET monthly_hits '***Sep-2026=424' WHERE job_id'1733654'  
0.0003   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1733654' AND status LIKE 'sent%' ORDER BY id DESC  
0.0002   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1733654 
0.0012   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '975011'
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)