Working Student – Full-Stack Developer

Job title:

Working Student – Full-Stack Developer

Company

acemate.ai

Job description

acemate is building the leading AI learning & teaching platform for higher education institutions. We have strong traction, secured funding and are entering an exciting growth phase. We’re looking for a passionate Founding Engineer to drive our product forward and help us scale.About acemateFounded less than a year ago, acemate has quickly become Germany’s leading AI learning platform for universities, trusted by top-tier institutions across three countries, including TU Munich, WHU and the Deutsche Industrie- und Handelskammer (DIHK).

  • Our Mission: Democratizing access to personalized learning. We don’t believe that AI will replace educators. Instead, we empower them to design and deliver personalized learning experiences at scale.
  • Our Growth: We’ve raised pre-seed funding and are growing rapidly. While we focus on higher education today, we’re already expanding into new regions and markets.
  • Our Culture: We’re a young, driven team passionate about tackling the toughest challenges in education. We embrace builder culture and minimize scheduled meetings for ad-hoc discussions and maximized focus on coding and creating.

Meet the Team
(CEO): BCG, BMW & Antler background, leads business strategy, DJ by night (CTO): NLP research, experience from SAP & N26, morning bike commuter (CPO): Product expert with startup and education research background, devoted dog dad (Fullstack): Ex-founder with product & AI background, ETH graduate, avid runner (Fullstack): TypeScript specialist, functional programming enthusiast, chief photography officerWe have an office in Berlin and believe in the value of in-person work, but we’re also realistic about the time people spend commuting.TasksWhat You’ll DoYour role will evolve based on your strengths and interests, spanning both product development and technical infrastructure. As a core team member, you’ll have significant influence on product decisions, technical architecture and overall strategy.Product Development:

  • Build new features and enhance existing ones, working closely with Paul and Emile
  • Listen to users and translate feedback into product improvements

Technical Leadership:

  • Ensure robustness and scalability as we grow
  • Continuously improve AI toolchains to leverage the latest AI advancements
  • Work with cutting-edge technology built largely on Cloudflare and Google Cloud

Examples from the past of what you might build:

  • Duolingo-inspired daily quiz system to engage students with university content
  • Complex AI pipelines that extract textual and visual content from diverse documents and embed topics in knowledge graphs
  • Custom authorization engine to handle growing complexity across different institutional settings

Tech Stack:

  • Frontend: TypeScript, Next.js, Tailwind CSS
  • Database: Supabase (PostgreSQL)
  • Infrastructure: Cloudflare (Workers, Pages, Workflows, R2, KV), Google Cloud (Gemini, Cloud Run)
  • Tools: Sentry, Langfuse, PostHog, Stripe

Don’t worry if you’re not familiar with everything from the start. We believe in your ability to learn fast and adapt to new frameworks and tools as we go.RequirementsWhat We’re Looking For

  • Ownership mindset: You think like a founder and treat the product like it’s yours
  • Commitment to excellence: You’re driven to go above and beyond when it matters
  • Curiosity and adaptability: Eager to learn new technologies and stay open to innovation
  • Balanced AI approach: You knew how to code before Cursor and AI tools, but understand how to leverage them effectively
  • Availability: You’re enrolled at a university and available for at least the next 12 months

BenefitsBenefits

  • Working in a small but driven team built around performance and learning
  • Flexible environment with high degree of autonomy and option to work remotely
  • Frequent team events and acemate parties! 🥳

Ready to Join Us?Send us your GitHub profile, your portfolio and any other relevant links, and let’s build the future of education together.We’re also hiring a Founder’s Associate (both intern & full-time) and Founding Engineer – reach out to us if you know someone.acemate.aiacemate is on a mission to democratize access to personalized education. Our AI learning platform transforms uploaded documents into exams, mind maps, and more, providing university students with a personalized learning experience and real-time feedback. We also help educators automate content creation and enhance engagement, partnering with leading universities across three countries – including TU Munich, WHU and the University of Cologne. Built by founders with previous experience at BCG, Antler, BMW, SAP and N26, we have secured pre-seed funding and are excited to find new team members to join our mission.

Expected salary

Location

Berlin

Job date

Mon, 30 Jun 2025 22:51:51 GMT

To help us track our recruitment effort, please indicate in your email/cover letter where (hiring-jobs.com) you saw this job posting.

Share

Assistant Director, Mental Health Services | FAST Considerations (MMED)

Job title: Assistant Director, Mental Health Services | FAST Considerations (MMED) Company Marathon Staffing Job…

3 seconds ago

BU PGSV – Local Service Unit (LSU) Sales Manager – France

Job title: BU PGSV – Local Service Unit (LSU) Sales Manager – France Company Hitachi…

1 minute ago

Chemikant / Pharmaindustrie (m/w/d)

Job title: Chemikant / Pharmaindustrie (m/w/d) Company Walter-Fach-Kraft Job description Für unseren Kunden aus dem…

3 minutes ago

Social Care Worker – Children’s Advanced

Job title: Social Care Worker – Children’s Advanced Company Day Webster Job description We're Hiring:…

7 minutes ago

Dispatcher

Job title: Dispatcher Company SECURE Job description About Us:SECURE is a leading Waste Management and…

15 minutes ago

Hiring CDL-A Dry Van Truck Drivers ($.60 – $.80+ CPM) Apply Now

Job title: Hiring CDL-A Dry Van Truck Drivers ($.60 - $.80+ CPM) Apply Now Company…

24 minutes ago
For Apply Button. Please use Non-Amp Version