Nonprofit
Published 2/20/26 3:50AM

Machine Learning Engineer

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


  • Details

    Available Times:
    Weekdays (daytime, evenings), Weekends (daytime, evenings)
    Time Commitment:
    Flexible
    Recurrence:
    Recurring
    Volunteers Needed:
    2
    Cause Areas:
    Community Development, Economic Development, Education, Entrepreneurship
    Benefits:
    Academic Credit Available

    Description

    Location: Remote

    Commitment: 5–10 hours per week (flexible)

    Duration: 3–6 months (with potential extension)

    Compensation: Unpaid / Volunteer (reference letter + portfolio credit provided)

    We are a mission-driven organization focused on building technology solutions that create measurable social impact. Our team includes engineers, designers, and community leaders collaborating to deliver scalable, ethical, and data-driven products.

    Role Overview

    We are seeking a Machine Learning Engineer (Volunteer) to help design, build, and deploy ML models that support our core initiatives. This is an excellent opportunity for someone looking to gain hands-on experience, contribute to meaningful projects, and expand their professional portfolio.

    You will work closely with our technical and product teams to develop data pipelines, train models, and integrate intelligent features into production-ready systems.

    Key Responsibilities

    • Design, train, and evaluate machine learning models
    • Clean, preprocess, and analyze structured and unstructured data
    • Build and maintain data pipelines
    • Deploy ML models into staging/production environments
    • Collaborate with cross-functional teams to define ML requirements
    • Document experiments, processes, and results
    • Ensure ethical and responsible AI practices

    Preferred Qualifications

    • Experience with Python and ML libraries such as TensorFlow, PyTorch, or scikit-learn
    • Familiarity with data manipulation tools (Pandas, NumPy)
    • Understanding of supervised and unsupervised learning techniques
    • Experience with APIs and cloud platforms (AWS, GCP, or Azure) is a plus
    • Knowledge of version control (Git)
    • Strong analytical and problem-solving skills
    • Ability to work independently in a remote environment

    What You’ll Gain

    • Real-world experience building and deploying ML systems
    • Mentorship from experienced engineers
    • A tangible project portfolio
    • Letter of recommendation upon successful completion
    • Opportunity to transition into a paid role (if available)

    Ideal Candidate

    • Passionate about AI and social impact
    • Self-motivated and reliable
    • Eager to learn and contribute
    • Comfortable working in a collaborative, fast-paced environment

    Please submit:

    • Your resume
    • GitHub or portfolio link
    • A short statement (200–300 words) about why you’re interested

    Location

    Remote
    Volunteer can be anywhere in the world
    Associated Location
    Malibu, CA, 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