Nebius is seeking a hands-on Customer Marketing Content Creator Lead to create visual content centered on technical, specialized B2B customers. The role leads the creative vision and visual identity for customer storytelling across video, photography, graphics, podcasts, series and other formats, translating complex AI products and customer outcomes into compelling stories for AI developers and business decision-makers. The position starts as an individual contributor and collaborates with colleagues and agencies, with responsibility for developing repeatable content processes and, as the business grows, setting the strategy for expanding the creative function. The lead develops customer co-marketing into targeted demand-building campaigns and ensures stories can be adapted for websites, social channels, paid advertising, sales enablement, events, press and other distribution. They build and own AI-powered content systems that repurpose source material into multiple assets while incorporating review and brand-voice checks. The role also develops earned and partner distribution beyond Nebius-owned channels and measures content performance in terms of reach, views, pickup, brand and pipeline. The role combines creative leadership with hands-on production. The lead may film, record sound, direct on location and rough cut footage, as well as source, brief, hire and manage external production, editing and post-production agencies and crews. They define and maintain a distinctive Nebius visual standard, manage a pipeline of customer stories across production stages and work across global customers and teams. Frequent travel and short-notice shoots are expected.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior
Education Level
No Education Listed