Content Creator / Content Creatoress

Solar Impulse SA - May 19, 2025

Content Creator

Location: Lausanne, Switzerland

About Us

The Solar Impulse Foundation, founded by explorer and cleantech pioneer Bertrand Piccard, promotes a unifying approach to ecology—because sustainability is crucial from both environmental and financial perspectives. By identifying, labeling, and promoting thousands of clean and efficient solutions, we collaborate with a wide range of stakeholders—from startups to global institutions—to modernize economies and accelerate climate action through innovation.

As part of this mission, Climate Impulse—the first non-stop, zero-emission flight around the world powered by green hydrogen—aims to showcase the power of pioneering spirit combined with clean technologies, inspiring global leaders and citizens alike to take action for a low-carbon future.

The Role

We are seeking a creative, agile, and purpose-driven Content Creator to join our communications team in a pivotal role. You will craft engaging visual and written stories that resonate across various platforms, grow our digital presence, and foster community engagement. From capturing behind-the-scenes moments of the Climate Impulse adventure to shaping campaigns that champion clean innovation, your storytelling will play a key role in accelerating our mission.

Main Responsibilities

  • Bring creative storytelling to communicate the Foundation’s initiatives, including Climate Impulse.
  • Capture and edit dynamic short-form content (videos, reels, stories, teasers, etc.).
  • Adapt visuals for different platforms (Instagram, LinkedIn, TikTok, etc.).
  • Convert ideas and briefs into content that is sharp, clean, and inspiring.
  • Ensure messaging and content are aligned with the organization’s identity.

Desired Profile

  • 3+ years of experience in content creation.
  • Strong video shooting and editing skills (Premiere Pro, Final Cut, or similar).
  • A keen eye for aesthetics, narrative, and platform-specific formats.
  • Curious, reliable, and autonomous—with genuine interest in innovation and climate.
  • Fluency in French and/or English.
  • Available for regular travel.
  • Bonus: experience in tech/environmental storytelling or motion design.

What We Offer

  • The unique opportunity to join a highly dynamic, international group of individuals who combine their passion for making a difference with a rigorous, results-oriented approach to work.
  • A flexible work environment and the opportunity to develop and challenge yourself.
  • A full-time permanent position based in Lausanne, Switzerland.

Apply online using the form below. Please note that only applications matching the job profile will be considered.

Location : Lausanne
Country : Switzerland

Application Form

Please enter your information in the following form and attach your resume (CV)

Only pdf, Word, or OpenOffice file. Maximum file size: 3 MB.