Grassroots Analytics needs to provide innovative data solutions to amplify forward-thinking voices, causes, and people by building and maintaining data ingestion pipelines, analyst tools, and exploring AI capabilities to enhance their data tools and analytics.
Requirements
- Python, Django, Flask, JavaScript, Vue, Node, HTML, CSS
- Docker, Airflow, SQL, Postgres, Google Cloud Platform, Firebase
- Git, CI/CD pipelines
- Statistical modeling or data analysis (helpful but not required)
Responsibilities
- Guide features from initial concept through deployment and user adoption.
- Help build and maintain the data ingestion pipelines and analyst tools that power our platform.
- Get hands-on experience with cutting-edge AI tools and technologies—think evals, retrieval-augmented generation (RAG), semantic data layers, and other emerging capabilities.
- Contribute to research and development initiatives exploring how AI can enhance our data tools and analytics capabilities.
- When platform or data challenges arise, you'll help design solutions and contribute meaningfully to the approach we take.
- Deploy new releases, communicate with users, and iterate based on feedback.
- Design and perform analysis on our proprietary dataset to help inform product direction and understand your work's impact.
Other
- College student or recent graduate with a Computer Science background
- Initiative: You're excited to contribute and willing to take on challenges
- Curiosity About AI: Interested in exploring how AI/ML can solve real problems (no prior AI experience required—just genuine interest)
- Growth Mindset: Eager to learn, open to feedback, and excited by new challenges
- Strong Communication: Can explain your thinking clearly and ask thoughtful questions
- Team-First Mentality: Collaborative, supportive, and focused on shared success