Civic Tech Software Engineer at Schema Labs (OpenCouncil)
Location: Athens, Greece (Hybrid - 3 days in office)
Salary: €55K-65K
Source: hackernews
About the Role
Schema Labs is a 4-person non-profit building OpenCouncil (https://opencouncil.gr), an AI platform that makes Greek municipal council meetings accessible to citizens. We transform lengthy council sessions into searchable, per-topic video clips, SMS/email notifications, and speaker analytics.
We are live with 10 municipalities, including Athens. The project is open source: https://github.com/schemalabz/opencouncil
Stack: TypeScript, Next.js, React, PostgreSQL, Elasticsearch. We heavily utilize LLMs for transcription, speaker ID, and converting unstructured PDFs/transcripts into structured data. We use Claude Code, Cursor, and similar tools daily.
Requirements
- 2+ years of experience
- Strong web development skills
- Genuine interest in civic tech
- Must be based in (or willing to relocate to) Athens
- Fluent in Greek and English
Bonus: Strong skills in either data engineering/LLM integration or frontend/UX.
Benefits
- Up to 30% annual profit sharing
- Lunch on office days
- Up to 3 days/week remote work
- Small team, high ownership, real impact