Brand Manager

Job description

What do we do?

We gather and process machine learning training data for AI applications internationally and have been providing services for cutting-edge AI businesses as well as Fortune 500 companies. We count Amazon, MasterCard, Sony and Portugal Ventures amongst our investors and are proud to be one of the fastest growing companies in the AI field.

How do we do it?

DefinedCrowd’s culture is about our four core values: Trust, Innovation, Passion, and Creativity. We like to think that we are a multi-talented, quirky and hard-working group dedicated to building a great platform, making our customers and community happy, and making our employees feel at home.

How can you help?

We are currently looking for talented new members across the world to join this energetic, hardworking and fun team in Lisbon.


  • Brand strategy and implementation;
  • Support the creation of communication and brand materials to maintain consistency in branding;
  • Analyze current brand efforts;
  • Work with different departments to generate new ideas, angles and innovative strategies;
  • Support the Communication & Brand team activities as needed.


  • Bachelor’s degree in communication, marketing, or relevant field;
  • A minimum of 3 years’ experience in a similar role;
  • Clear understanding of branding and the marketing mix;
  • Previous experience in building a brand from scratch or launch a rebranding are a plus;
  • Excellent written and oral communication skills in English. Other Languages are a plus;
  • Must be able to work well under pressure and manage multiple deadlines;
  • Excellent organizational abilities;
  • Fast to learn and adapt.