
Marketing Intern
Bella team
**Job Title:** Marketing Intern **Job Summary:** The Marketing Intern will support the marketing team in executing campaigns, creating content, and analyzing performance. This role is ideal for a motivated individual looking to gain hands-on experience in marketing strategy, digital campaigns, and brand development. --- **Key Responsibilities:** * Assist in the planning and execution of marketing campaigns * Create and schedule content for social media platforms * Conduct market research and competitor analysis * Support the creation of marketing materials (presentations, brochures, emails) * Monitor and report on campaign performance metrics * Assist with website updates and content management * Collaborate with the team on creative ideas and initiatives * Provide administrative support to the marketing department --- **Requirements:** * Currently studying or recently completed a degree/diploma in Marketing, Business, Communications, or a related field * Basic understanding of digital marketing and social media platforms * Strong written and verbal communication skills * Familiarity with tools like Canva, Google Analytics, or social media platforms is advantageous * Proficiency in Microsoft Office (Word, Excel, PowerPoint) * Creative mindset with attention to detail * Ability to work independently and as part of a team --- **Key Competencies:** * Creativity and innovation * Communication skills * Time management * Adaptability and willingness to learn * Attention to detail --- **Reporting Line:** Reports to the Marketing Manager --- **Work Environment:** Typically office-based, with potential hybrid flexibility depending on company policy.
- Requirements:
- Currently studying or recently completed a degree/diploma in Marketing, Business, Communications, or a related field
- Basic understanding of digital marketing and social media platforms
- Strong written and verbal communication skills
- Familiarity with tools like Canva, Google Analytics, or social media platforms is advantageous
- Proficiency in Microsoft Office (Word, Excel, PowerPoint)
- Creative mindset with attention to detail
- Ability to work independently and as part of a team
Benefits (Johannesburg): Monthly stipend (market-related for internship roles) Opportunity for full-time employment based on performance Mentorship and hands-on training from experienced professionals Exposure to real-world marketing campaigns and tools Flexible working arrangements (where applicable) Professional development opportunities Networking opportunities within the industry Access to company events and team activities
Similar jobs
Technical Product Manager
Bella team
R60000 per month
Job Title: Product Manager – Bella AILocation: Cape Town, South Africa (Hybrid – Century City/Gardens)Level: Mid-to-SeniorThe MissionAt Bella AI, we’re building the future of conversational intelligence right from the heart of Cape Town. As a Product Manager, you will lead the bridge between our local engineering excellence and our global user base. You’ll be responsible for making Bella not just "smart," but intuitively useful, ensuring she navigates the complexities of human language with grace and precision.Key ResponsibilitiesAI Product Discovery: Lead the discovery process for new AI features, specifically focusing on how LLMs can automate workflows and enhance personal productivity.Cape Town to the World: Work across time zones to align our Cape Town-based dev team with international stakeholders and users.Latency & Performance: In a world where every millisecond counts, you’ll optimize Bella’s "thought process" ($latency \approx \text{processing time} + \text{network overhead}$) to ensure a snappy user experience.Ethics & Safety: Implement guardrails to prevent bias and ensure Bella remains a trusted partner for users globally.Growth & Iteration: Run rapid A/B tests on conversational flows to increase user retention and "Magic Moments."The "Cape Town" AdvantageFeatureWhy at Bella AI?Global ImpactBuild products used in SF, London, and Tokyo from our local HQ.Hybrid FlowWe value "deep work" Wednesdays and office collaboration days (with actual mountain views).The TechDirect access to the latest GPU clusters and frontier model APIs.Team CultureA high-performance culture that still makes time for a Friday braai or a surf session.Who You AreExperience: 4+ years in Product Management, ideally within a SaaS or high-growth startup environment.AI Native: You don't need to be a PhD in Mathematics, but you should understand how transformers work and the difference between zero-shot and few-shot prompting.The Bridge: You can translate "The LLM is hallucinating on these tokens" into "We need to adjust the temperature settings for this specific user intent" for the rest of the business.Entrepreneurial: You have a "ship early, ship often" mindset.RequirementsBachelor’s degree in Computer Science, Engineering, or a related field (or equivalent "battle-tested" experience).Experience with Agile/Scrum in a fast-paced environment.Strong data analytical skills (SQL is a plus).Exceptional English communication skills (written and verbal), as Bella’s persona depends on your guidance.The Interview ProcessIntroductory Meet: Chat with our Lead Talent Scout in Cape Town.Product Deep Dive: A session with our Head of Product to discuss your "Product Philosophy."The "Bella" Workshop: A practical session where you’ll help us solve a real-world prompt engineering or roadmap conflict.Final Loop: Meet the founding team and grab a coffee at our favorite local spot.
Posted Apr 20
M&A Finance Manager
Bella team
R80000-R120000
As a Manager in our Project Finance & M&A team, you will be at the heart of the action. From advising on high-impact transactions to leading missions with autonomy, you will take full ownership of the execution process - whether it is structuring project finance debt deals or steering complex M&A equity transactions. You will be the main point of contact for clients, partners, and internal teams, ensuring every mission runs smoothly from start to finish. This role is perfect for someone who thrives on analytical challenges, enjoys taking initiative, and brings a creative, solutions-driven mindset to every project! Key responsibilities: Project execution & financial structuring Lead or co-lead advisory missions, including M&A, debt structuring, and project finance transactions Deliver high-quality financial models and business case analyses, including model supervision and guidance for Analysts and Associates Conduct and manage financial due diligence workstreams with both internal and external stakeholders Prepare and review client-facing deliverables, ensuring clarity, accuracy, and professionalism Documentation & risk management Review and interpret key transaction documents (e.g. term sheets, SPAs, loan agreements, project contracts) Translate legal and commercial inputs into actionable model assumptions Coordinate with legal, technical, and commercial advisors to ensure project risk alignment Team leadership & internal contribution Provide coaching, mentorship, and training to junior team members Lead by example in setting the standard for quality, time management, and professionalism Support internal initiatives, knowledge sharing, and process improvements Client relationship & business development Serve as the primary point of contact for clients on your projects Build and maintain a strong professional network in the Australian renewable energy markets Participate in client pitches, commercial events, and external speaking opportunities Actively contribute to Green Giraffe’s presence and brand in the Australian energy transition space
Posted Apr 2
Junior Software Developer (Intern)
Bella team
R5000 - R7500 per month
The Junior Software Developer Intern will support the design, development, testing, deployment, and maintenance of software applications. This role provides hands-on exposure to software development methodologies, coding standards, cloud technologies, AI solutions, and modern development tools while working under the guidance of experienced developers. Key Responsibilities - Assist in designing, developing, testing, and maintaining software applications. - Write clean, efficient, and well-documented code. - Participate in code reviews and technical discussions. - Troubleshoot software defects and implement fixes. - Assist with database design and management. - Support API integration and third-party system integrations. - Participate in Agile ceremonies including sprint planning and daily stand-ups. - Create technical documentation. - Perform unit testing and assist with system testing. - Learn and apply secure software development practices. - Support AI-enabled application development where applicable. Key Performance Indicators - Completion of assigned development tasks. - Code quality. - Learning and certification progress. - Participation in Agile activities. - Timely completion of work. - Quality of technical documentation.
Posted Jul 13