HHiring Reality
← TubeScience

Creator Lead

TubeScience
Location
Los Angeles, California, United States
Posted
26 days ago
Department
Creative Strategy
Salary
$90-110K
What they actually want (must-haves)
  • 3+ years of experience creating content for social media
  • Experience directing or coaching other creators
  • Real performance marketing experience
  • Strong on camera and behind it
  • Ability to match talent to briefs
  • Clear and constructive feedback skills
What the job really is

The Creator Lead role at TubeScience involves owning the strategy and execution of creator-led content across a portfolio of 5-10 DTC brands. This position requires a blend of creative strategy and hands-on content creation, including filming, writing briefs, and coaching creators, all while leveraging performance data to inform decisions and optimize content.

Benefits
  • $90-110K base salary
  • Performance-Based Bonus
  • Hybrid work model (2-3 days in office)
Things to weigh
  • The role requires a strong presence on camera, which may not suit all candidates.
  • The position involves managing multiple brands and creators simultaneously, which could be demanding.
  • No specific mention of additional benefits or perks beyond salary and bonus.
Job score4/5
Benefits2/5
Freshness4/5
Career value4/5
Role clarity5/5
Pay transparency5/5

Applying to TubeScience?

See how your résumé matches this role — and tailor it from what actually gets interviews.