Nebius

473 Total Employees

Teams at Nebius

Recently posted jobs

2 Days AgoSaved
Remote
United States
Artificial Intelligence • Information Technology • Consulting
Own Nebius’s presence on X by developing social strategy, creating technically credible content, engaging AI community influencers, identifying trends, and growing audience influence. Collaborate with marketing, engineering, design, and content teams to promote launches and milestones. Experiment with formats, analyze performance, monitor the AI ecosystem, and independently execute ideas that strengthen Nebius’s brand and community relationships.
3 Days AgoSaved
Remote
United States
Artificial Intelligence • Information Technology • Consulting
Leads Nebius’s customer marketing content strategy and visual storytelling across video, social, podcasts, campaigns, web, events, and sales enablement. Builds AI-powered content repurposing systems, directs and produces customer films, manages agencies and freelance crews, develops the brand’s visual identity, and expands earned and partner distribution. The role requires hands-on filming, sound, directing, editing, technical credibility with AI audiences, and measurement of reach, brand impact, and content-influenced pipeline.
4 Days AgoSaved
Remote
United States
Artificial Intelligence • Information Technology • Consulting
Leads global, cross-functional programs implementing and standardizing A/V, corporate networking, and on-prem IT across office builds, expansions, renovations, and moves. Responsibilities include planning, budgeting, vendor management, site surveys, architectural markups, risk and dependency management, technical deployment oversight, documentation, security compliance, metrics, and stakeholder communication.