Virtual Assistant: Find and Message U.S. TikTok/Instagram Creators ($5/hr, Long-Term)

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

TYPE OF WORK

Part Time

SALARY

390

HOURS PER WEEK

18

DATE UPDATED

Oct 19, 2026

JOB OVERVIEW

Get paid to scroll TikTok and Instagram and message U.S. creators.

Tomo is an AI startup in San Francisco. We work with social media creators (UGC), and we need reliable virtual assistants to find the right ones and reach out to them.

What you'll do
- Set up a fresh TikTok/Instagram account and train its feed to show the U.S. creators we want
- Find creators, send each one a short message from our script, and log each one in our form
- Look for smaller creators (under 50,000 followers) who fit our brand and are easy to work with and coach
- Follow up with creators who reply until they book a call with us
- We review your list with you, so you get better fast

Hours and pay
- $5/hour, long-term (about $390 a month)
- About 3 hours a day, 6 days a week, with a target of about 100 new creators messaged a day
- Fully remote

Setup (important: you need a U.S. feed)
TikTok shows you creators from the country your phone is in, so you'll need a U.S. feed:
- A phone with no SIM card and location services off
- A U.S. VPN turned on before TikTok is installed
- Create the account, then confirm your For You page shows U.S. creators on day one

What makes a great creator (they don't need all of these, just some)
- Based in the US
- Repeats a format and gets better at it over time
- Conventionally attractive
- Really good speaking voice: clear, standard American English
- Posts consistently
- Does not call themselves a "UGC creator"
- Seems "willing to work with us" - not TOO creative
- Bonus: already into self-improvement (self help, getting stronger, giving advice). We'll train you on which niches fit and what our product does
- The more undiscovered, the better: a big gap between how good they could be and how few people have found them

You're a fit if you
- Write clear, natural English
- Already spend time on TikTok/Instagram and know good content when you see it
- Pay attention to detail and can take feedback
- Can work reliably 6 days a week

To apply, send us
- 3 U.S. creators you think are a great fit, with a line on why
- Whether you can set up a U.S. VPN
- How many hours a week you can work
- Whether you can start right away

We'll start with a short paid trial and keep the people whose lists are strongest.

VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0008
Controller Execution Time ( Jobseekers / Job )  0.0123
Total Execution Time  0.0136
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,499,624 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/Virtual-Assistant-Find-and-Message-US-TikTokInstagram-Creators-5hr-Long-Term-1731700
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0069 seconds)  (Hide)
0.0003   SELECT *
                                
FROM exrates
                                WHERE rate_name 
= 'USD-PHP' 
0.0003   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1731700
 LIMIT 1 
0.0003   SELECT *
FROM `employers`
WHERE `employer_id` = 975792
 LIMIT 1 
0.0008   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `misc` ON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1731700
AND `misc`.`id` IS NULL 
0.0006   SELECT e.business_name, e.logo, e.website, e.rebill_date, e.date_added member_date, hits, DATEDIFF('2026-10-26',ej.date_added) duration_days, DATEDIFF('2026-10-26',e.rebill_date) duration_rebill, ej.*, e.deactivate FROM employers e, employer_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-10-26',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != 1 AND ej.deleted = 0 AND job_id = '1731700' 
0.0008   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `sc` ON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1731700 
0.0008   UPDATE employer_jobs SET hit_counts = '***Sep-16-2026=495***Sep-17-2026=29***Sep-18-2026=18***Sep-19-2026=17***Sep-20-2026=13***Sep-21-2026=12***Sep-22-2026=6***Sep-23-2026=15***Sep-24-2026=5***Sep-25-2026=7***Sep-26-2026=6***Sep-27-2026=7***Sep-28-2026=7***Sep-29-2026=3***Sep-30-2026=7***Oct-01-2026=6***Oct-02-2026=5***Oct-03-2026=5***Oct-04-2026=3***Oct-05-2026=8***Oct-06-2026=6***Oct-07-2026=3***Oct-08-2026=4***Oct-09-2026=6***Oct-10-2026=4***Oct-11-2026=6***Oct-12-2026=14***Oct-13-2026=7***Oct-14-2026=4***Oct-15-2026=4***Oct-16-2026=11***Oct-17-2026=3***Oct-18-2026=10***Oct-19-2026=801***Oct-20-2026=292***Oct-21-2026=57***Oct-22-2026=40***Oct-23-2026=49***Oct-24-2026=25***Oct-25-2026=4***Oct-26-2026=2' WHERE job_id= '1731700'  
0.0006   UPDATE employer_jobs SET monthly_hits = '***Sep-2026=647***Oct-2026=1377' WHERE job_id= '1731700'  
0.0009   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id = '' AND job_id = '1731700' AND status LIKE 'sent%' ORDER BY id DESC  
0.0003   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `sc` ON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1731700 
0.0003   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '975792'
AND `date_added` >= '2022-06-08' 
0.0005   select * from teasers 
0.0002   SELECT * FROM skill_categories WHERE skill_cat_id='' 
  HTTP HEADERS  (Show)
  SESSION DATA  (Show)
  CONFIG VARIABLES  (Show)