Nonprofit
Published 12/3/25 4:40PM

Volunteer AI Software Developer

Remote, Volunteer can be anywhere in the world
I Want to Help


  • Details

    Available Times:
    Weekdays (daytime, evenings), Weekends (daytime, evenings)
    Recurrence:
    Recurring
    Volunteers Needed:
    25
    Cause Areas:
    Health & Medicine, Science & Technology
    Good For:
    Public Groups, Age 55+, Private Corporate Groups

    Description

    MatchingDonors.com is a proud, award-winning nonprofit volunteer-run organization, and we're looking for that special someone to be the Volunteer AI Software Developer for our volunteer team! This is a flexible and rewarding remote volunteer opportunity which can fit your lifestyle. This is a great opportunity for an individual person or a group.

    To be considered as a candidate for this position our interview team would like for you to send us AI features that you will be able to create specifically for MatchingDonors.com. Please review our MatchingDonors.com site and make them as specific as possible pertaining to MatchingDonors.com. You will need to send that to us before we can schedule an interview with you. Thank you.

    MatchingDonors.com welcomes all volunteers for its opportunities, including individuals with F-1 status through Optional Practical Training (OPT) or Curricular Practical Training (CPT).

    To be considered as a candidate for this position our interview team would like for you to send us AI features that you will be able to create specifically for MatchingDonors.com. Please review our MatchingDonors.com site and make them as specific as possible pertaining to MatchingDonors.com.

    Are you passionate about artificial intelligence and looking to make a meaningful impact while honing your skills? Join us as a Volunteer AI Software Developer! In this role, you will have the opportunity to collaborate with a team of enthusiastic individuals who are committed to utilizing the power of AI for good. Whether you are a recent graduate or an experienced developer, your contributions will be invaluable as we work on innovative projects that address real-world challenges. This volunteer position allows you to expand your portfolio, gain hands-on experience, and network with like-minded individuals. We believe in fostering a supportive and friendly environment where creativity and collaboration thrive. You will be involved in developing AI algorithms, testing models, and contributing to our open-source initiatives. If you are excited about the potential of artificial intelligence and want to share your skills for a noble cause, we would love to hear from you! Join our team, and let’s create something amazing together that can benefit communities and enhance the world through technology.

    Responsibilities

    Collaborate with team members to design and implement AI software solutions.

    Develop and test machine learning models.

    Contribute to open-source projects related to AI and machine learning.

    Assist in data collection and preprocessing efforts for training models.

    Participate in code reviews and provide constructive feedback to peers.

    Document your work and maintain clear communication with the team.

    Stay up to date with the latest advancements in AI technologies and practices.

    Requirements

    Proficiency in at least one programming language such as Python, Java, or C++.

    Familiarity with machine learning frameworks like TensorFlow or PyTorch.

    At least a Bachelor’s degree in Computer Science, Engineering, or related field.

    Proven experience in software development with a focus on AI or machine learning.

    Strong programming skills in languages such as Python, Java, or C++.

    Uses Cursor+Claude (or equivalent)

    Has their GitHub activity heat map (or equivalent)

    Can do backend (golang) or client (react, IOS swift, Android Kotlin) development.

    Familiarity with AI frameworks and libraries (e.g., TensorFlow, PyTorch, Keras).

    Understanding of data structures, algorithms, and software design principles.

    Excellent problem-solving skills and ability to think critically.

    Strong communication and teamwork abilities.

    Private Group Details:

    • Group Size Range: 1 - 50+
    • Event can be held virtually
    • No Donation

    Location

    Remote
    Volunteer can be anywhere in the world
    Associated Location
    Canton, MA, USA

    Please fill out this form

    All fields are required
    I acknowledge that use of the Idealist Applicant Tracking System is subject to Idealist's Privacy Policy and Terms of Service.
    Illustration

    Discover Your Calling

    Find opportunities to change the world with the latest social-impact job, internship, and volunteer listings. Plus, explore resources for taking action in your community.
    Already a user? Log in