Logo
MatchingDonors

Volunteer AI Software Developer

MatchingDonors, Canton, Massachusetts, us, 02021

Save Job

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