JobMesh

Interim Research Assistant, CEE Software Engineering

Teachers College, Columbia University · US

Job Summary/Basic Function: The Center for Educational Equity is seeking a Software Engineering Research Assistant. The position will serve as the primary ba...

Job description

Job Summary/Basic Function: The Center for Educational Equity is seeking a Software Engineering Research Assistant. The position will serve as the primary backend engineer for OUTREACH (www.outreach.vote), our flagship civic engagement and deliberation tool, and will subsequently contribute to the development of new Minimum Viable Products (MVPs). This role requires a commitment of a minimum of 10 hours/week. CHARACTERISTIC DUTIES AND RESPONSIBILITIES: The Software Engineering Research Assistant's primary responsibilities include handling mission-critical details, specifically backend architecture, cloud functions, simple prompt engineering, and rigorous Quality Assurance (QA) testing under the direction of their supervisor. Other minor and major related responsibilities include, but are not limited to: - Backend Architecture & Data Integrity: Architect, implement, and manage the Supabase backend, focusing on scalable database schemas and security protocols - API & Cloud Function Development: Design and deploy server-side logic, API endpoints, and cloud functions to handle complex business logic and reliable data exchange between the frontend and database. - Quality Assurance (QA)...