Social Media Manager / video content creator Job at Topaz Labs in Dallas
Topaz Labs, Dallas, TX, United States, 75215
Overview
Social Media Manager / video content creator role at Topaz Labs. This is a full-time, on-site position in Dallas, TX. You will own Topaz Labs’ presence across platforms like X, Instagram, TikTok, and Facebook, creating high-performing content that speaks to creators, drives brand awareness, and builds community. You’ll work closely with the Head of Growth and Product teams to turn ideas into content that drives culture and community in the AI creative space.
What you'll do
- Be the on-camera face of Topaz Labs across platforms
- Create, edit, and post original short-form videos around AI image/video tools
- Speak directly to creators, designers, and enthusiasts using our products
- Launch viral concepts, test new formats, and shape our content strategy
- Monitor trends, creators, and communities—and move fast when it matters
- Develop and execute strategies to grow followers and engagement
- Create short-form video content tailored to each platform
- Analyze results and optimize based on performance
- Monitor and engage with AI creator communities online
About You
- You've created viral social content in the creative or AI space
- You’re fast, resourceful, and know how to tell compelling visual stories
- You’ve built social presence for yourself or a brand
- You’re excited to experiment and help define what creative AI content should look like
What we offer
Strong base salary plus significant ownership that scales with the company's growth. 100% covered medical/dental/vision for employees, 15 days annual PTO plus holidays, and 401k matching.
Location
Dallas, TX (on-site). Relocation may be requested if not in the area.