3D Artist & GenAI Video Creator

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

TYPE OF WORK

Any

SALARY

$20 / hr

HOURS PER WEEK

40

DATE UPDATED

Apr 24, 2026

JOB OVERVIEW

Summary
We're looking for a 3D Artist & GenAI Video Creator to join our team on ongoing projects. You'll be building 3D scenes and characters and creating cinematic AI-generated video that maintains character and location consistency across shots and sequences. This role sits at the intersection of traditional 3D production and modern generative AI workflows.

What you'll do
You'll receive scene notes, reference images (or be tasked with modeling/generating them), and creative direction from our team, then execute on shots and sequences using a mix of 3D tools and AI video models. This is a task-driven role — you'll need to follow direction closely, manage your own time, and deliver daily updates on progress. You'll collaborate with editors and other tea ---------- mbers, so clear communication and reliability are essential.

What we expect
- Build 3D models, scenes, and character assets that anchor consistency across AI-generated coverage
- Follow creative briefs and scene notes to produce shots that match the vision
- Self-manage your workload and proactively flag blockers or questions
- Deliver daily progress updates — we move fast and need to stay in sync
- Problem-solve when outputs aren't working and iterate quickly
- Hold a high taste bar for realistic, cinematic shots
- Collaborate well across the production pipeline

Requirements
- Strong 3D modeling and scene-building skills, ideally in Blender or Unreal Engine (share examples)
- Proven experience creating cinematic AI video with consistent characters and locations (share your reel or examples)
- Expert-level proficiency with Nano Banana Pro, Kling, Veo, and ByteDance models (Seedance, etc.), plus the ability to pick up new models quickly as they release
- Solid understanding of cinematography terminology and shot design — you should know how to plan coverage for a scene (wide establishing shots, mediums, close-ups, inserts, over-the-shoulders, etc.) and communicate in standard production language
- Ability to write (or generate) effective prompts that translate creative direction into polished output, and to work effectively with reference images
- Responsive, professional communication

Nice to have
- Experience with ComfyUI or other node-based workflows
- Character training / LoRA techniques
- Gaussian splat capture or photogrammetry experience

To apply
Fill out the application form: ----------
In your application, include: examples of your 3D and AI video work (especially shots demonstrating character/location consistency), a brief note on your experience with the tools listed above, and your availability.
Applications outside the form will not be reviewed. We're looking to start someone quickly on active projects.

SKILL REQUIREMENT
VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0008
Controller Execution Time ( Jobseekers / Job )  0.0209
Total Execution Time  0.0223
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,494,432 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/3D-Artist-GenAI-Video-Creator-1632032
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0143 seconds)  (Hide)
0.0003   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0003   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1632032
 LIMIT 1 
0.0008   SELECT *
FROM `employers`
WHERE `employer_id` = 388860
 LIMIT 1 
0.0008   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `miscON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1632032
AND `misc`.`idIS NULL 
0.0004   SELECT e.business_namee.logoe.websitee.rebill_datee.date_added member_datehitsDATEDIFF('2026-07-21',ej.date_added) duration_daysDATEDIFF('2026-07-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-07-21',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != AND ej.deleted AND job_id '1632032' 
0.0007   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1632032 
0.0009   UPDATE employer_jobs SET hit_counts '***Apr-24-2026=548***Apr-25-2026=118***Apr-26-2026=35***Apr-27-2026=33***Apr-28-2026=23***Apr-29-2026=19***Apr-30-2026=15***May-01-2026=13***May-02-2026=5***May-03-2026=7***May-04-2026=1***May-05-2026=2***May-06-2026=8***May-07-2026=2***May-08-2026=7***May-09-2026=4***May-10-2026=3***May-11-2026=8***May-12-2026=5***May-13-2026=7***May-14-2026=3***May-15-2026=1***May-16-2026=3***May-17-2026=9***May-18-2026=4***May-19-2026=4***May-20-2026=4***May-21-2026=9***May-22-2026=5***May-23-2026=1***May-24-2026=2***May-25-2026=1***May-26-2026=5***May-27-2026=4***May-28-2026=5***May-29-2026=3***May-30-2026=6***May-31-2026=1***Jun-02-2026=4***Jun-03-2026=2***Jun-05-2026=8***Jun-06-2026=1***Jun-07-2026=3***Jun-08-2026=3***Jun-09-2026=1***Jun-10-2026=3***Jun-11-2026=1***Jun-12-2026=1***Jun-13-2026=1***Jun-14-2026=2***Jun-15-2026=1***Jun-17-2026=2***Jun-18-2026=4***Jun-19-2026=1***Jun-20-2026=1***Jun-21-2026=1***Jun-22-2026=2***Jun-23-2026=1***Jun-26-2026=5***Jun-29-2026=5***Jul-01-2026=1***Jul-02-2026=2***Jul-03-2026=3***Jul-05-2026=2***Jul-06-2026=4***Jul-07-2026=3***Jul-08-2026=1***Jul-09-2026=1***Jul-11-2026=1***Jul-12-2026=1***Jul-13-2026=1***Jul-14-2026=2***Jul-16-2026=2***Jul-17-2026=3***Jul-18-2026=2***Jul-21-2026=1' WHERE job_id'1632032'  
0.0006   UPDATE employer_jobs SET monthly_hits '***Apr-2026=791***May-2026=142***Jun-2026=53***Jul-2026=30' WHERE job_id'1632032'  
0.0009   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1632032' 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` = 1632032 
0.0072   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '388860'
AND `date_added` >= '2022-06-08' 
0.0008   select from teasers 
0.0002   SELECT FROM skill_categories WHERE skill_cat_id='' 
  HTTP HEADERS  (Show)
  SESSION DATA  (Show)
  CONFIG VARIABLES  (Show)