AI Virtual Assistant

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

TYPE OF WORK

Full Time

SALARY

$600

HOURS PER WEEK

50

DATE UPDATED

Apr 8, 2026

JOB OVERVIEW

AI Virtual Assistant — Image-to-Video & Lipsync
Performance Marketing | Global E-Commerce Brand | Full-Time


The Role

We're hiring a full-time Virtual Assistant to own one focused workflow: taking AI-generated images and bringing them to life as video ads — complete with lipsync and natural movement — ready for live paid campaigns.

This role is 100% Kling. No traditional video editing, no filming, no graphic design. Just deep, daily mastery of the AI pipeline that turns static images into high-converting video creatives.


What You'll Do

You'll receive AI-generated character images from the team and use Kling to animate them into short video ad segments with accurate lipsync, natural movement, and realistic camera style. You'll work with provided scripts and voice audio, break content into 3–8 second clips, and generate each segment with clean, precise prompts that produce consistent, natural-looking results.

Before anything leaves your hands, you review it. Natural gestures, clean lipsync, no glitches, no unwanted zoom, smooth flow between clips. If something isn't right, you fix it. You don't ship work you're not confident in.

Your entire focus is Kling. Every part of the workflow — character building, animation, lipsync, voiceover sync — happens inside that one tool. We want someone who is committed to mastering it completely and making the pipeline faster and better every single day.


The Environment

You'll work inside a dedicated AI content team alongside 8+ creatives and a broader marketing department of 17+. The team ships and tests daily. Feedback loops are short. Iteration is constant.

Honest expectations: this role requires around 50 hours per week with regular availability 7 days a week. Only apply if you're genuinely ready for that output level.


Who We're Looking For

Experience with Kling or AI tools is a plus but not required. This is a general VA role and we will train the right person from the ground up. What matters far more is who you are and how you work.

We're looking for someone extremely proactive — someone who figures things out without being told, takes full ownership of their output, and shows up consistently at a high level. You're detail-obsessed, hard working, and fast to learn. You treat this as your main focus, not a side job.

We're not looking for someone with all the answers. We're looking for someone hungry, coachable, and ready to put in the work.


What You'll Gain

The reality is that AI is replacing traditional video editing and graphic design faster than most people expect. This role is a direct entry point into the skillset that is taking over.

If you're a video editor, designer, or general VA who sees the shift happening and wants to get ahead of it rather than be left behind by it, this is how you do it. You will spend every working day inside the tools and workflows that are becoming the new standard for creative production.

By the time most people in your field figure out they need to learn this, you'll already have hundreds of hours of real production experience behind you — working on live campaigns for a global brand, not just experimenting on your own.

This is not a course. This is not practice. This is the real thing, and it will put you years ahead.


How to Apply

Apply directly through OnlineJobs and send us a message introducing yourself.

If you have a portfolio or any examples of AI animation, lipsync, or image-to-video work — polished or experimental — please include a link or attach them to your message. It's not required, but it will significantly strengthen your application.

SKILL REQUIREMENT
VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0010
Controller Execution Time ( Jobseekers / Job )  0.0180
Total Execution Time  0.0215
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,500,456 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/AI-Virtual-Assistant-1619494
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0092 seconds)  (Hide)
0.0003   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0003   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1619494
 LIMIT 1 
0.0009   SELECT *
FROM `employers`
WHERE `employer_id` = 916744
 LIMIT 1 
0.0018   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `miscON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1619494
AND `misc`.`idIS NULL 
0.0005   SELECT e.business_namee.logoe.websitee.rebill_datee.date_added member_datehitsDATEDIFF('2026-04-21',ej.date_added) duration_daysDATEDIFF('2026-04-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-04-21',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != AND ej.deleted AND job_id '1619494' 
0.0002   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1619494 
0.0017   UPDATE employer_jobs SET hit_counts '***Apr-08-2026=1209***Apr-09-2026=283***Apr-10-2026=189***Apr-11-2026=198***Apr-12-2026=78***Apr-13-2026=55***Apr-14-2026=11***Apr-15-2026=4***Apr-16-2026=11***Apr-17-2026=11***Apr-18-2026=7***Apr-21-2026=1' WHERE job_id'1619494'  
0.0006   UPDATE employer_jobs SET monthly_hits '***Apr-2026=2055' WHERE job_id'1619494'  
0.0009   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1619494' 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` = 1619494 
0.0011   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '916744'
AND `date_added` >= '2022-06-08' 
0.0003   select from teasers 
0.0003   SELECT FROM skill_categories WHERE skill_cat_id='' 
  HTTP HEADERS  (Show)
  SESSION DATA  (Show)
  CONFIG VARIABLES  (Show)