A Graduate School of Education, Health & Psychology

Apply Now Request Info
Conversation, Person, Head, Face, Laptop, Pc, Adult, Male, Man, Coat

Opportunities for Students. Experiences for the Future.

IS: Interim Research Assistant, CEE Software Engineering

  • 513941
  • New York, United States
  • Interim
  • Student (Non-Work Study)
  • Opening on: Dec 11 2025
View favorites

Posting Summary:
The Center for Educational Equity, under the direction of Professor Jonathan Collins, is seeking an interim Software Engineering Research Assistant. The position will provide support on general operational tasks in support of various Center functions and projects, and requires a commitment of a minimum of 10 hours/week.

Job Summary/Basic Function:
The Center for Educational Equity is seeking an interim 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.

Position Duties/Responsibilities
The interim 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) & Testing: Take ownership of the development lifecycle, including the creation and execution of comprehensive unit, integration, and end-to-end tests to ensure the reliability and stability of all backend services and data pipelines.
○ Data Visualization Engineering: Implement the necessary data pipelines and APIs to power compelling, accessible, and intuitive data visualizations (e.g., dashboards) for presenting political science research findings.
○ Full-Stack Implementation: Translate UI/UX designs from Figma into high-quality front-end components and features, collaborating closely with the Research and Innovation Associate.
○ AI/LLM Integration: Leverage prompt engineering skills to design and integrate features using Large Language Models (LLMs) that enhance the tool's core research and user interaction capabilities.

Documents required for consideration:
- Resume
- Cover letter
Applications with missing documents will not be considered

Please note:
*This position is not eligible for tuition credits.

Scheduling
Student work schedules are based on the needs of the department and the student’s academic schedule. Students should discuss their schedules with the hiring manager/supervisor during the interview process. Hiring managers/supervisors will make every attempt to accommodate students’ needs.

Work Limitations
During the academic year, students may not hold appointments or any combination of appointments totaling more than 27 hours per week (International students may work up to 20 hours). Interim Student (IS) may hold other non-exempt positions (i.e. FWS, CA, AF) and must not exceed the maximum total allowable 27 hours per week. IS cannot hold a TA or RA position simultaneously with their IS position.

Student Learning Outcomes
Student employees will have the opportunity to develop and/or build on the following competencies while working in this position:

- Career and Self-Development
- Leadership
- Professionalism
- Communication
- Teamwork
- Critical Thinking
- Technology (Software or equipment)

Minimum Qualifications:
- Must be a TC student currently enrolled in a degree program and taking at least 1 credit during the fall/spring semesters.
- Must be able to abide by Teachers College academic and personnel policies and guidelines, including FERPA, Student Confidentiality Agreement, and the Student Privacy Requirements
- Proficiency in modern JavaScript/TypeScript and experience with a front-end framework (e.g., React, Next.js).
- Expertise in Supabase, including schema design, RLS, and advanced querying.
- Proven ability to work in a high-trust, autonomous environment, taking complete ownership of assigned tasks, including QA and deployment.
- A passion for social impact, education technology, and contributing to agile development cycles.

Previous experience:
- Advanced coursework in Computer Science undergraduate program, with at least one relevant technical internship or equivalent project experience.

Preferred Qualifications:
- Direct experience with serverless functions or cloud environments (e.g., Vercel, Netlify, AWS Lambda, GCP).
- Experience making coding agents or workflow automations using tools like n8n, make.com, or similar platforms.
- Experience with advanced data visualization libraries (e.g., D3.js, Tableau/Power BI embedded).
- Experience with Figma-to-code workflows (e.g., Figma Make, or other agentic file generation tools).

Salary Range:

$18 - $18

Work Modality:

Student Employee - Onsite

Equal Employment Opportunity

Teachers College is committed to fostering an inclusive academic community and to providing equal opportunity in employment. All qualified applicants will receive consideration regardless of race, color, sex, religion, creed, national origin, age, citizenship, disability, marital status, sexual orientation, veteran status, or any other category protected by applicable law.

If you would like to discuss any disability-related accommodations under the Americans with Disabilities Act, or a similar law, related to applying for employment at Teachers College, Columbia University, please email the Office of Access and Services for Individuals with Disabilities: oasid@tc.columbia.edu

Recommended Jobs

IS: Apollo Theatre/ArAd Internship (Spring/Summer 2026)

New York, United States
The Office of the Provost is funding a pilot internship program with the famed Apollo Theatre in Harlem. The ArAd intern will provide administrative, research, and creative support to the leadership team with the Apollo Theatre as they reconnect w...

FWS: Doctoral Student Success Fellow

New York, United States
Graduate Student Life & Development (GSLD) at Teachers College, Columbia University, is seeking a Student Success Ambassador who will support the team in maintaining academic support initiatives and support services related to student success.

IS: Early Childhood Classroom Assistant, Rita Gold Center (2026-2027)

New York, United States
The Rita Gold Early Childhood Center seeks a part-time teacher for the 2026-2027 Academic School Year (September 2026-May 2027) to support a child-led, play-based classroom with an emergent curriculum . Candidate may be assigned to either an infan...

FWS: Early Childhood Assistant Teacher (2026-2027)

New York, United States
The Rita Gold Early Childhood Education Center is seeking an Early Childhood Teaching Assistant who must be eligible for Federal Work Study funding as approved via the Teachers College Office of Financial Aid. Position responsibilities include sup...

FWS: Communication Coordinator

New York, United States
The department of Student Support & Advocacy is seeking a Communication Coordinator, who must be eligible for federal work study funding (approved via the Teachers College Office of Financial Aid). The Communication Coordinator will provide supp...

FWS: Enrollment Research Assistant

New York, United States
The Enrollment Assistant within the Division of Enrollment and Student Success will assist the Director of Enrollment Research and Strategy and the Enrollment Management Analyst in conducting research, analyzing data and developing interactive das...