Employer Branding Lead
NebiusAbout the role
Why work at Nebius
Nebius is leading a new era in cloud computing to serve the global AI economy. We create the tools and resources our customers need to solve real-world challenges and transform industries, without massive infrastructure costs or the need to build large in-house AI/ML teams. Our employees work at the cutting edge of AI cloud infrastructure alongside some of the most experienced and innovative leaders and engineers in the field.
Where we work
Headquartered in Amsterdam and listed on Nasdaq, Nebius has a global footprint with R&D hubs across Europe, North America, and Israel. The team of over 800 employees includes more than 400 highly skilled engineers with deep expertise across hardware and software engineering, as well as an in-house AI R&D team.
The Employer Branding Lead will play a critical role in defining and building the strategic foundations of our global employer brand. As one of the first hires in a newly formed team, you’ll have a unique opportunity to shape our long-term vision from day one, laying the groundwork for how we attract, engage, and retain talent as we scale internationally.
This role is deeply strategic, focused on articulating and evolving our Employer Value Proposition (EVP), and ensuring it’s reflected consistently across all candidate and employee touchpoints. You’ll bring together cross-functional stakeholders under a unified brand narrative and set the direction for how our employer brand is positioned in different markets and talent segments.
As the team grows, you’ll lead and mentor a small team of specialists, ensuring alignment, creativity, and high-impact execution across all initiatives. You'll foster a culture of collaboration, innovation, and continuous learning, enabling the team to deliver meaningful results while growing their individual strengths.
As the team takes shape, this is a rare chance to influence at a foundational level, building the systems, frameworks, and strategic clarity that will guide our efforts well into the future. If you're energized by the idea of creating something from the ground up and making a lasting impact, this role offers that and more!
Key Responsibilities
- Define, evolve, and maintain the Employer Value Proposition (EVP): Develop a clear and compelling EVP that reflects our culture, values, and employee experience across global markets.
- Build the long-term employer brand strategy: Establish a cohesive, future-focused employer branding strategy that aligns with business objectives and supports global growth.
- Drive alignment across internal and external audiences: Ensure our employer brand is consistently represented across candidate-facing channels, internal communications, and employee touchpoints.
- Partner across functions: Collaborate closely with Talent Acquisition, Marketing, Internal Communications, and HR to align messaging and activate the brand across the entire employee lifecycle.
- Lead and grow a high-performing team: Manage and mentor a small team of employer brand specialists, fostering a collaborative environment that encourages creativity, accountability, and professional development.
- Craft and champion strategic narratives: Develop messaging frameworks and storytelling approaches that bring our culture and values to life in authentic, engaging ways.
- Ensure brand consistency: Provide strategic guidance, tools, and guardrails to ensure a unified brand experience across recruitment campaigns, onboarding, internal programs, and external platforms.
- Act as an internal and external brand ambassador: Represent the employer brand both inside and outside the company, helping embed it into day-to-day practices and external perception.
- Monitor, measure, and evolve: Stay on top of market trends, talent insights, and employee feedback to continuously refine and strengthen the EVP and employer brand strategy.
Key Qualifications & Experience
- Bachelor’s or Master’s degree in Communications, Marketing, Human Resources, or a related field
- 8–10 years of experience in employer branding, marketing, communications, or talent acquisition, preferably in fast-growing or dynamic organizations.
- Proven ability to design, implement, and evolve long-term employer brand strategies, including developing and maintaining a compelling Employer Value Proposition (EVP).
- Experience building and leading small, high-performing teams, ideally in early-stage or high-growth environments, focused on strategy execution, creative delivery, and cross-functional collaboration
- Strong skills in strategic messaging, positioning, narrative development, and storytelling.
- Demonstrated success partnering with Talent Acquisition, Marketing, HR, Internal Communications, and oth
Apply for this role
Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.
Apply Now →Generate Application KitFree account required — sign up in 30s