Employer Branding Lead

Reposted 24 Days Ago
Be an Early Applicant
Amsterdam
In-Office
Senior level
Artificial Intelligence • Information Technology • Consulting
The Role
The Employer Branding Lead will define and build the employer brand, shaping the global Employer Value Proposition and leading a team to attract and retain talent.
Summary Generated by Built In

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 other stakeholders to build alignment and activate employer brand initiatives.
  • Experience working in multinational or complex organizations, adapting messaging across diverse regions, cultures, and talent markets. Track record of building scalable global brand frameworks with local nuance.
  • Familiarity with talent acquisition trends, recruitment marketing, and employee experience best practices.
  • Comfort working in ambiguous, fast-evolving environments to build foundational strategies from the ground up.

Competencies & Behavioural Traits

  • Strategic thinker with long-term vision – Develops forward-looking employer branding strategies that align with broader business objectives, building lasting foundations while balancing strategic and tactical needs.
  • Strong leadership and influencing skills – Confidently leads initiatives, influences diverse and senior stakeholders, and unites cross-functional teams around a clear, cohesive brand narrative.
  • Excellent storyteller and narrative builder – Crafts compelling, authentic narratives that effectively communicate culture and the employee experience.
  • Collaborative mindset – Works effectively across teams to build alignment and foster collective ownership of the employer brand.
  • Confident decision-maker – Makes clear, timely decisions that bring clarity and cohesion to complex and evolving situations.
  • Adaptable and resilient – Thrives in ambiguous, fast-paced environments, maintaining focus on strategic priorities while adjusting to changing needs.
  • Detail-oriented – Ensures consistent and high-quality brand execution across multiple channels and touch points.
  • Analytical and insight-driven – Uses data, market trends, and feedback to continuously refine employer branding approaches.
  • Proactive and self-driven – Takes initiative, anticipates needs, and drives projects forward independently.

What we offer 

  • Competitive salary and comprehensive benefits package.
  • Opportunities for professional growth within Nebius.
  • Flexible working arrangements.
  • A dynamic and collaborative work environment that values initiative and innovation.

We’re growing and expanding our products every day. If you’re up to the challenge and are excited about AI and ML as much as we are, join us!

Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
473 Employees

What We Do

Cloud platform specifically designed to train AI models

Similar Jobs

CSC Logo CSC

Head of Client Management Escrow & Settlements

Fintech • Legal Tech • Software • Financial Services • Cybersecurity • Data Privacy
In-Office
Amsterdam, NLD
8500 Employees

IMC Trading Logo IMC Trading

Controller

Fintech • Machine Learning • Software • Financial Services
Hybrid
Amsterdam, NLD
1954 Employees

IMC Trading Logo IMC Trading

Performance Engineer

Fintech • Machine Learning • Software • Financial Services
Hybrid
Amsterdam, NLD
1954 Employees

IMC Trading Logo IMC Trading

Software Engineer

Fintech • Machine Learning • Software • Financial Services
Hybrid
Amsterdam, NLD
1954 Employees

Similar Companies Hiring

Credal.ai Thumbnail
Software • Security • Productivity • Machine Learning • Artificial Intelligence
Brooklyn, NY
Standard Template Labs Thumbnail
Software • Information Technology • Artificial Intelligence
New York, NY
10 Employees
Scotch Thumbnail
Software • Retail • Payments • Fintech • eCommerce • Artificial Intelligence • Analytics
US
25 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account