
Schema Labs is hiring a
Civic Tech Software Engineer
About Schema Labs
Schema Labs is a small nonprofit building OpenCouncil, an AI-powered platform that makes Greek municipal council meetings accessible to citizens. We turn hours-long council sessions into searchable, per-topic video clips, SMS/email notifications, and speaker analytics. We're live with 10 municipalities including Athens, and the project is open source. Tech stack includes TypeScript, Next.js, React, PostgreSQL, Elasticsearch; heavy use of LLMs for transcription, speaker ID, and turning unstructured PDFs/transcripts into structured data. We use Claude Code, Cursor, and similar tools daily. We offer up to 30% annual profit sharing, lunch on office days, and up to 3 days/week remote.
Job Description
Civic Tech Software Engineer to join a 4-person nonprofit building OpenCouncil, an AI-powered platform that makes Greek municipal council meetings accessible to citizens. Responsibilities include building web UI and backend services using TypeScript, Next.js, React, PostgreSQL, and Elasticsearch; integrating LLMs for transcription, speaker identification, and turning unstructured PDFs/transcripts into structured data. The role involves collaborating with a small team; 2+ years of web development experience required; bonus for data engineering/LLM integration or frontend UX. Must be based in (or willing to relocate to) Athens; fluency in Greek and English. Salary €55k–€65k; up to 30% annual profit sharing; up to 3 days/week remote; lunch on office days; high ownership and real impact.Remote
Remote Conditions
Hybrid (3 days in office per week) in Athens; must be based in or relocate to Athens; fluent in Greek and English.
Salary
55K
to
65K
Benefits
Up to 30% annual profit sharing; lunch on office days; up to 3 days/week remote; small team; high ownership; real impact.
Tech Tags
Date Listed
02 March, 2026 (16 days ago)
Loading...














