Program overview

Selfless Solutions is seeking motivated individuals from around the world to join our internship programs in Tanzania. Our goal is to enhance our capacity to serve our beneficiaries and advance our mission. These programs offer hands-on development work opportunities to students, graduates, and professionals. By participating, you’ll not only make a positive impact on the world but also gain invaluable experience for your own academic, professional, and personal growth.

Interns will be assigned to work under a Selfless Solutions staff member, who will provide them with guidance and support. They’ll also have access to our Volunteer & Internship Program Manager, who will help address any issues during their stay in Tanzania. While interns will receive direction, we expect them to be self-starters, creative, and proactive. Through interaction with our team and the local community, they should identify and prioritize tasks that need to be completed to further the organization’s mission.

Before applying, it’s important to understand that our programs are not designed for those only seeking travel or leisure. They are meant for individuals who are truly committed to making positive change in the world. If you fit this description, please check our available internships below.

Please note that all our internships are unpaid. However, we will be happy to assist you in seeking scholarships and grants to cover expenses. Applicants must be 18 years or older with at least one year of post-secondary education or work experience.


Executive Management

Work under our Executive Director to assist them with the general management of the entire organization. This will include assisting them with their tasks of strategy development, personnel development, board management, fundraising, budget management, and more.

Program Management

Work under one of our program managers and assist them with tasks such as monitoring day-to-day milestones and project progress, designing and executing project improvements, and engaging with beneficiaries and other community stakeholders to create new programs.


Work with our finance personnel and assist them with tasks such as financial planning/budgeting, invoicing/collections, bookkeeping, and analysis/reporting.


Work under our communication manager and assist them with content creation, social media management ,and graphic design. Establish and maintain relationships with relevant stakeholders, providing day-to-day communication on project changes and updates.


Work alongside our development team on tasks such as fundraising, grant writing, event planning, campaign organizing, and networking/partnership building.

Start your Selfless journey

If you’re ready to apply or want to learn more, please email Our team will respond to you promptly to assist you in moving forward.