Volunteer AI Systems Architect for Public Impact in London

Volunteer AI Systems Architect for Public Impact in London

London Volunteer 70000 - 90000 £ / year (est.) Working from home possible
A

At a Glance

  • Tasks: Lead the design and development of MajiGuard AI to improve public resource management.
  • Company: Join African Development Choices, a charity focused on empowering communities in Africa.
  • Benefits: Gain hands-on experience, build your portfolio, and make a real impact in public service.
  • Other info: Remote volunteer role with flexible hours and opportunities for professional growth.
  • Why this job: Shape innovative AI solutions that directly benefit communities and enhance essential services.
  • Qualifications: 8+ years in AI, strong programming skills, and a passion for social impact.

The predicted salary is between 70000 - 90000 £ per year.

African Development Choices (ADC) is a UK-registered charity on a mission to reduce poverty by empowering communities to make more informed choices in the management of public resources. ADC’s purpose is to enable communities to independently meet their needs for essential services, such as clean water and safe sanitation, and improve lives in Africa. At ADC we encourage a working culture of seeking and giving input, showing and taking initiative, and commitment to the organisation and its purpose. We now have an exciting opportunity for a volunteer Senior AI Agent Architect to join ADC and help build a live prototype of MajiGuard AI.

Main purpose of job: To lead the technical design and hands-on development of MajiGuard AI, an agentic AI prototype that helps ADC identify underused WASH resources, structure recovery and reallocation cases, and verify that recovered value reaches facility upgrades and operations and maintenance.

Main Duties & Responsibilities:

  • Lead the end-to-end architecture of MajiGuard AI, including the selection and integration of models, agent workflows, orchestration tools, retrieval systems, data structures and human-in-the-loop controls appropriate for a live prototype.
  • Translate ADC’s operational goals into practical AI workflows, especially for identifying underused WASH resources, standardising evidence and case preparation, supporting recovery and reallocation decisions, and verifying delivery of value to facility improvements and ongoing operations and maintenance.
  • Build and iterate a live prototype using pragmatic, cost-effective tooling, with strong attention to reliability, traceability, security, maintainability and ease of future scaling.
  • Design structured inputs, prompts, evaluation criteria and decision logic so that outputs are useful to non-technical ADC teams working across programmes, research, partnerships and leadership.
  • Establish a technical roadmap for the prototype, including architecture choices, milestone planning, testing priorities, deployment options and documentation for future funders, partners and developers.
  • Work closely with ADC leadership to shape the product vision and ensure the prototype aligns with ADC’s wider governance and public service innovation model.
  • Advise on suitable approaches for data governance, privacy, model risk, hallucination control, auditability and responsible AI use in the context of public-resource management and service delivery.
  • Define and monitor prototype success metrics, including usefulness, accuracy, turnaround time, workflow fit, and operational learning that can strengthen grant applications, partnerships and future product development.
  • Support the transition from local experimentation to a live prototype environment, including basic cloud or hosted deployment thinking, version control practices and engineering handover readiness.
  • Mentor and coordinate other volunteer technical contributors where relevant, helping ADC build a small but high-quality AI capability around MajiGuard AI.

Knowledge, skills, and experience:

Essential

  • 8+ years of relevant experience in AI, machine learning, applied NLP, intelligent automation, agentic systems, or modern software engineering for production-grade data or AI products.
  • Strong hands-on experience designing and building AI systems, including LLM-based applications, retrieval-augmented generation, agent workflows, orchestration frameworks, evaluation pipelines and API integrations.
  • Experience taking ideas from concept or prototype stage into a usable live product, pilot or production-like environment.
  • Excellent technical judgement on model selection, system design trade-offs, latency, reliability, observability and cost-conscious engineering.
  • Strong programming ability, ideally including Python and modern backend tooling, with the ability to work across architecture, implementation and troubleshooting.
  • Experience designing structured workflows where AI outputs must be reviewable, auditable and useful for operational decision-making.
  • Ability to simplify complex technical concepts for non-technical stakeholders and translate mission goals into practical product choices.
  • Interest in using AI to strengthen public service delivery, accountability, governance, resource allocation, or adjacent social impact problems.
  • Ability to actively take initiative and help set things up in a start-up environment.
  • Ability to actively seek and give input in a collaborative team environment.
  • A committed team player with good communication skills.
  • Available to volunteer at least 8-12 hours a week.

Desirable

  • Experience with agentic AI products involving workflow automation, task routing, multi-step reasoning, document intelligence or evidence-based case management.
  • Experience with cloud deployment, containerisation, CI/CD, databases, vector stores, authentication and production monitoring for AI systems.
  • Experience working on civic tech, govtech, development, WASH, infrastructure, audit, compliance or public-finance-related products.
  • Experience working in an early-stage start-up or mission-driven organisation and comfortable operating with ambiguity.
  • Experience mentoring engineers or leading small technical teams across different locations and time zones.

What ADC Offers You:

This is a volunteer, remote and unpaid position with the following benefits:

  • A chance to play a foundational role in shaping MajiGuard AI from concept into a live prototype with real strategic relevance to ADC’s mission.
  • An opportunity to apply advanced AI and product-building skills to a meaningful public-interest challenge connected to WASH, accountability and service delivery in Africa.
  • An opportunity to work with a diverse global team and contribute to an organisation seeking systemic social change.
  • Professional learning, leadership and portfolio-building opportunities through high-ownership work.
  • Work reference provided.

Here at African Development Choices, we celebrate diversity, equity, and inclusion. Our teams are made up of people from all over the world and we welcome all applications. If you are disabled or have a long-term health condition, and you require any reasonable adjustments for your application with us, please let us know by contacting recruitment(at)africandevelopmentchoices(dot)org.

Volunteer AI Systems Architect for Public Impact in London employer: African Development Choices

At African Development Choices (ADC), we pride ourselves on being an exceptional employer dedicated to empowering communities and driving social change. Our collaborative work culture fosters innovation and initiative, providing volunteers with the unique opportunity to contribute to impactful projects like MajiGuard AI while gaining valuable experience in a diverse global team. Join us in making a meaningful difference in public resource management and enjoy professional growth opportunities that enhance your skills and career trajectory.

A

Contact Details:

African Development Choices Recruitment Team

StudySmarter Expert Advice🤫

We think this is how you could land Volunteer AI Systems Architect for Public Impact in London

Get Involved in Open-Source Projects

Diving into open-source projects is a fantastic way to build your coding skills and show potential employers what you can do. Look for projects that pique your interest on platforms like GitHub—contributing can help you network with experienced developers while showcasing your skills.

Join Developer Meetups and Hackathons

Check out local tech meetups and hackathons—these events are goldmines for meeting professionals in the software engineering field. Not only can you learn a ton and collaborate with others, but you might also catch the eye of someone who knows about volunteer opportunities at companies like African Development Choices.

Connect with University Resources

If you're at uni or recent grad, don’t underestimate your career services! They often have leads on volunteer roles specifically tailored for students in tech. Get in touch—chances are, they have connections at places like African Development Choices that could help you land that volunteer gig.

Show Off Your Projects Online

Having a strong online presence can be super beneficial. Create a portfolio showcasing your coding projects and any contributions you’ve made to open-source software. This gives potential employers, including African Development Choices, a sneak peek of what you're capable of—let your work speak for itself!

We think you need these skills to ace Volunteer AI Systems Architect for Public Impact in London

AI Systems Design
Machine Learning
Natural Language Processing (NLP)
Intelligent Automation
Agentic Systems
Software Engineering
API Integrations

Some tips for your application 🫡

Show Us Your Code!:As a volunteer in software engineering, it’s crucial to highlight your coding skills. Include links to your GitHub or any other repositories where we can see your projects. Personal projects, even small ones, give us a feel for your style and expertise.

What's Your Tech Stack?:For this role, it’s important to showcase the tech stack you’re familiar with. Make sure your CV lists not just your languages (like JavaScript, Python, etc.) but also any frameworks or libraries you’re comfortable using—this gives us insights into what you can bring to the table.

Share Your Passion for Development:Since this is a volunteer role, we want to see your enthusiasm! In your cover letter, talk about why you love software development and how you want to learn and grow in this field. Share any relevant experiences that motivated you to apply for this position with us.

Keep it Concise and Relevant:In a volunteer application, keep your CV and cover letter focused on your software engineering skills and experiences. Avoid fluff and unnecessary details—highlight what makes you a great fit for this volunteering role with African Development Choices directly!

How to prepare for a job interview at African Development Choices

Show Off Your Coding Skills

For a volunteer role in software engineering, it’s crucial to showcase your coding skills. Be prepared to tackle live coding challenges or explain your GitHub projects during the interview. Don’t shy away from diving into specific frameworks or languages you’ve worked with that are relevant to African Development Choices.

Demonstrate Team Collaboration

Since software development is often a team effort, be ready to discuss your experiences working in a team. Prepare a couple of examples where you collaborated effectively with others, perhaps on an open-source project or during your studies, as this can be a real plus for a volunteer role at African Development Choices.

Know Your Tools

Familiarise yourself with the tools and technologies that African Development Choices uses. Whether it’s specific programming languages, version control systems like Git, or development environments, having this background knowledge can help you stand out during the interview.

Emphasise Your Willingness to Learn

As a volunteer, your motivation and eagerness to learn can set you apart from other candidates. Be prepared to talk about what you’re excited to learn from African Development Choices, and how you plan to contribute your skills while developing further in the role. This enthusiasm can make a big impression!