SfG Giving Program Application

A small investment with big impact. 

The SfG Intern Cohort is a new program designed to mutually benefit up-and-coming software engineers and for-good organizations. Our mission is two-fold:

  1. Offer mentorship, training, and hands-on experience to students and recent graduates interested in pursuing a technology or software development career
  2. Provide low-cost development services to nonprofits, startups, and other organizations that are using technology to achieve positive social and environmental change


We’re looking for mission-based organizations with a critical development need, a flexible timeline, and a lot of patience.

The selected organization will work closely with a team of three to five interns and a dedicated Software for Good program manager to build a new website or software application or develop features for an existing platform—all over the course of a single semester. Each intern is expected to commit to 30-40 hours per week for a total of 9-10 weeks.

What kind of commitment does this involve? 

Your organization will need to have clear goals, a signed statement of work, and a designated point of contact for reviews and approvals. We also ask that you make time for an hour-long weekly iteration meeting with the cohort at Software for Good.

Finally, the selected organization must commit to making a small financial contribution at the start of our engagement to offset the cost of the intern stipends.

Here’s what you can expect as part of this program:

  • High quality development for a small investment
  • The satisfaction of knowing you helped give students hands-on experience
  • The full support of the SfG team, and our commitment to quality
  • An experienced program manager to keep your project on track
  • A fully tested and launched website / feature set / application


Tell us why you’d be the perfect partner organization!

Please use the form below to tell us more about your organization, goals, budget, and development needs. An informational meeting will be scheduled with organizations whose mission and needs feel like a good fit for the program.

Interested, but not sure yet what software can do for your mission? Schedule a free consultation with program coordinator Eddie Glenn at eddie@softwareforgood.com.


Apply Now

Let's start with the basics.

Tell us about your organization.

How can we help you use technology to change the world?

Let's talk budget.

Now, the fun stuff!

That's it!

Thanks for taking the time to apply! Our decision will be based on a number of factors including budget, mission fit, and the skills of our intern cohort. We'll reach out to organizations that feel like a good fit for this program a few weeks before the next session begins.