Careers

We are a small and entrepreneurial team that operates with minimal hierarchy. All of us contribute to a shared mission in unique and complementary ways.

Product Software Engineer

The Product Software Engineer will be responsible for designing, developing, and deploying software solutions for nonprofit organizations -- leveraging machine learning, data engineering, and data science techniques to help organizations deliver social services to marginalized communities.

We work directly with our nonprofit "design partners" over 1-2 years to build their data infrastructure, introduce experimentation and automation, and establish product and engineering management capabilities. We use these experiences to build generalizable products and software platforms for the broader social sector. This role requires a blend of software engineering skills, data analysis expertise, strong people skills, and a passion for making a difference.

Responsibilities:

  • Design, develop, and maintain data pipelines and infrastructure for nonprofit data collection, storage, and processing. Adapt to nonprofit partner needs, including data sovereignty and local data privacy regulations.
  • Build and deploy GenAI applications to automate processes, generate insights, and improve service delivery to nonprofit end-users. Many of our nonprofit partners use WhatsApp and other messaging services to provide digital coaching, mentoring, and advising to marginalized households. 
  • Develop data science models and algorithms to analyze nonprofit user data, extract meaningful patterns, and enable product targeting and customization.
  • Collaborate with cross-functional teams to identify consistent pain points across nonprofits and generalize our solutions to support a broad range of social sector organizations.
  • Document technical specifications, processes, and best practices. Ensure data quality, integrity, and security across all systems. Stay up-to-date with the latest advancements in GenAI, data engineering, and data science.
  • Coach engineering and data science counterparts at nonprofit organizations in the global South, providing virtual and in-person mentoring and pair programming sessions to improve their ability to operate independently. 

Qualifications:

  • Formal education and experience in Computer Science, Data Science, or a related field.
  • Proven experience in software engineering with a focus on data-driven applications.
  • Strong understanding of data engineering principles and tools (e.g., ETL, data warehousing, cloud platforms).
  • Experience developing and deploying AI applications (e.g., NLP, computer vision).
  • Proficiency in data science techniques and tools (e.g., machine learning, causal inference in Python or R).
  • Experience with database management systems (e.g., SQL, NoSQL).
  • Excellent problem-solving and analytical skills.
  • Strong communication and collaboration skills, particularly with remote, multi-cultural teams.
  • Passion for using technology and data to create social impact.

Preferred Qualifications:

  • Graduate-level education in Computer Science, Data Science, or a related field.
  • Experience working in the social sector.
  • Knowledge of data privacy and security regulations..

Compensation:

Competitive salary and benefits package commensurate with experience and location.

General Interest

The Agency Fund is a multi donor collaborative working to ensure that all people can navigate toward a better future. Since 2021, we have invested in over 100 ideas and organizations that help people experience a sense of agency, with positive impacts on downstream development outcomes. Our grantees leverage rigorous evidence, behavioral science, and technology to scale their impact in a cost-effective way. They work throughout the world, on everything from mental health and education to poverty reduction and livelihoods.

Even if we do not have any specific openings at this time, we are always looking for talented, passionate people looking to contribute to our mission. If that's you, please submit a General Interest application and subscribe to our newsletter to stay up to date on future opportunities.