Video & Ad Creative Designer - High-Volume Creatives for 300+ Medical Practices

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

TYPE OF WORK

Any

SALARY

$$1,200 / Monthly

HOURS PER WEEK

40

DATE UPDATED

Aug 12, 2026

JOB OVERVIEW

What you'll do:

Design and edit ad creatives at scale - primarily short-form video ads, plus static images and carousels — deployed across 300+ client ad accounts on Meta (Facebook & Instagram)
Produce UGC-style video ads: testimonials, before/afters, smile transformations, patient journey stories, and hook-first formats built for scroll-stopping performance
Create multiple variations of the same concept — different hooks, headlines, pacing, overlays — for rapid A/B testing across client segments
Use AI tools to accelerate content production — generating imagery, extending clips, creating backgrounds, and brainstorming concepts faster
Adapt and templatize creatives so they can scale across niches and practice types without looking cookie-cutter
Work from briefs but also pitch your own angles, hooks, and creative concepts
Iterate on creatives based on performance data (CTR, hold rate, CPA) alongside the media buying team

This is a volume role. Speed and consistency matter as much as quality. Your work will run across hundreds of accounts simultaneously — if you're someone who spends 3 days perfecting one graphic, this isn't the right fit.

What you'll need:

MUST HAVE

Proven experience producing high-converting ad creatives for Meta / Instagram
Strong video editing skills — short-form, UGC-style, captions, pacing, hooks (this is non-negotiable — video is the primary output)
Strong design skills: bold typography, clean layouts, mobile-first
Experience with AI content generation tools — you should already be using AI to speed up your creative workflow, not just curious about it
Proficiency in Photoshop, Illustrator, and Premiere Pro
Ability to produce high volume without sacrificing quality
Understanding of direct-response marketing — not just aesthetics

BONUS

After Effects / motion graphics / text animations
Experience working with templatized ad systems or deploying creatives across multiple accounts at scale
Experience in dental, healthcare, medspa, or local service businesses
Familiarity with UpHex, GoHighLevel, or similar ad deployment platforms

You should be: fast, deadline-driven, obsessed with what performs, comfortable with AI-assisted workflows, and ready to receive direct feedback on your work.

What you'll get:

$1,200/month base + up to $250/mo performance bonus
100% remote — work from anywhere
Creative ownership — your work shapes campaigns for hundreds of businesses
Front-row seat to a fast-scaling SaaS brand
Path to Lead Creative as we grow

A message for you:
If your dream job involves pumping out high-converting ad creatives at scale — not for one brand, but for 300+ businesses — seeing your work go live weekly across hundreds of ad accounts, and being judged by one thing — performance — this is for you.

At BiteBot, your creatives won't sit in a folder or die in review cycles. They'll launch across our entire client base, get tested in the real world, and either scale or get iterated. Fast.

We're one of the fastest-growing dental SaaS platforms in the US — and we need a creative machine who can produce winning ads at a volume most designers have never touched.

Why BiteBot:
BiteBot replaces overpriced agencies for dental practices with one platform: ads, AI follow-up, and CRM. We grew from 0 to ~400 clients in 5 months — no investors, just a tight team that executes.

We already know what works: UGC-style videos, bold hooks, before/afters, pattern interrupts. Our ad creatives deploy directly to client ad accounts through UpHex and GoHighLevel — meaning every piece you produce has the potential to drive real patient bookings for hundreds of practices at once. What we need now is someone who can produce winning creatives at volume — and keep raising the bar.

VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0008
Controller Execution Time ( Jobseekers / Job )  0.0139
Total Execution Time  0.0152
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,502,224 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/Video-Ad-Creative-Designer-High-Volume-Creatives-for-300-Medical-Practices-1707993
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0087 seconds)  (Hide)
0.0003   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0012   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1707993
 LIMIT 1 
0.0009   SELECT *
FROM `employers`
WHERE `employer_id` = 543549
 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` = 1707993
AND `misc`.`idIS NULL 
0.0004   SELECT e.business_namee.logoe.websitee.rebill_datee.date_added member_datehitsDATEDIFF('2026-08-22',ej.date_added) duration_daysDATEDIFF('2026-08-22',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-08-22',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != AND ej.deleted AND job_id '1707993' 
0.0003   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1707993 
0.0008   UPDATE employer_jobs SET hit_counts '***Aug-12-2026=452***Aug-13-2026=92***Aug-14-2026=22***Aug-15-2026=27***Aug-22-2026=1' WHERE job_id'1707993'  
0.0009   UPDATE employer_jobs SET monthly_hits '***Aug-2026=593' WHERE job_id'1707993'  
0.0008   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1707993' 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` = 1707993 
0.0016   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '543549'
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)