Software Engineer (Intern / Working Student)

Software Engineer (Intern / Working Student)

Berlin Praktikum 13.5 - 16.5 € / Stunde (geschätzt) Homeoffice (teilweise)
A

Auf einen Blick

  • Aufgaben: Entwickle innovative Softwarelösungen für unsere AI-Lernplattform und arbeite an spannenden Projekten.
  • Unternehmen: Dynamisches Start-up im Bildungsbereich mit einer leidenschaftlichen Teamkultur.
  • Vorteile: Flexibles Arbeiten, Snacks, Getränke und ein Bürohund in Berlin.
  • Weitere Informationen: Echte Verantwortung ab Woche eins und zahlreiche Teamevents.
  • Warum dieser Job: Gestalte die Zukunft der Bildung und arbeite direkt mit Gründern und Nutzern zusammen.
  • Qualifikationen: Erfahrung in der Softwareentwicklung und Begeisterung für neue Technologien.

Das prognostizierte Gehalt liegt zwischen 13.5 - 16.5 € pro Stunde.

acemate baut eine KI-Lern- und Lehrplattform für Hochschulen und Weiterbildungseinrichtungen auf. Wir haben starke Fortschritte gemacht, Finanzierung gesichert und treten in eine spannende Wachstumsphase ein. Wir suchen einen leidenschaftlichen Software Engineer (Praktikant / Werkstudent), um unser Produkt voranzutreiben und uns beim Skalieren zu helfen.

Über acemate: Gegründet im Jahr 2024, hat acemate schnell die führende KI-Lernplattform für Hochschulen und Weiterbildungseinrichtungen etabliert, die von erstklassigen Institutionen in vier Ländern, darunter die TU München, die Universität zu Köln, die WHU und die Deutschen Industrie- und Handelskammern (IHKs), vertraut wird.

Unsere Mission: Demokratisierung des Zugangs zu personalisiertem Lernen. Wir glauben nicht, dass KI Pädagogen ersetzen wird. Stattdessen befähigen wir sie, personalisierte Lernerfahrungen in großem Maßstab zu gestalten und anzubieten.

Unser Wachstum: Wir haben eine Seed-Finanzierung erhalten und wachsen schnell. Während wir uns heute auf Hochschulen und Weiterbildung im DACH-Raum konzentrieren, expandieren wir bereits in neue Regionen und Märkte.

Unsere Kultur: Wir sind ein junges, motiviertes Team, das leidenschaftlich daran arbeitet, die größten Herausforderungen im Bildungsbereich anzugehen. Wir pflegen eine Builder-Kultur und minimieren geplante Meetings zugunsten von Ad-hoc-Diskussionen und maximaler Konzentration auf das Programmieren und Erstellen.

Aufgaben

  • Die meisten Aufgaben in dieser Rolle sind Produktentwicklung: Full-Stack-Arbeit an den Funktionen, die Studenten und Pädagogen täglich nutzen.
  • Je nach deinen Stärken und Interessen kannst du dich auf verschiedene Bereiche konzentrieren:
    • Produkt: Gespräche mit Nutzern, Entwicklung von Funktionen von Anfang bis Ende, nützliche KI-Funktionen gestalten.
    • Mobile: Entwicklung unserer React Native-App.
    • Plattform und Architektur: Saubere Architektur, typbasierte Gestaltung, die KI-Pipelines hinter allem.

Was du bearbeiten wirst

  • Du übernimmst Verantwortung für deine Arbeit und löst direkt echte Nutzerprobleme.
  • Zusammenarbeit mit den Gründern und dem Engineering-Team, um herauszufinden, was die Nutzer wirklich brauchen.
  • Keine endlosen Spezifikationsdokumente: Stattdessen sprichst du direkt mit Nutzern, um ihre Schmerzpunkte zu finden und sofort mit dem Programmieren einer Lösung zu beginnen.
  • Produktion von Prototypen: Schnelles Erstellen eines funktionalen UI anstelle von stundenlangem Arbeiten an Figma-Mocks.
  • Datenbasierte Intuition: Nutzung von Nutzerempathie und Live-Analysen (PostHog), um Probleme schnell zu identifizieren und zu beheben.
  • Echte Verantwortung: Du übernimmst Funktionen von Anfang bis Ende, einschließlich Architektur, Programmierung und endgültiger Bereitstellung.
  • Schnelles Versenden von Updates, um zu sehen, wie Nutzer reagieren und diese Daten zur Iteration zu nutzen.

Beispiele für Dinge, die du bauen könntest:

  • Ein tägliches Quiz-System, inspiriert von Duolingo, das Studenten mit ihren Studienmaterialien beschäftigt.
  • Komplexe KI-Pipelines, die Text und visuelle Inhalte aus verschiedenen Dokumenten extrahieren und diese Themen in Wissensgraphen abbilden.
  • Eine benutzerdefinierte Autorisierungsengine zur Verwaltung der zunehmenden Komplexität mehrerer institutioneller Umgebungen.

Technologiestack:

  • Frontend: TypeScript, Next.js, Tailwind CSS
  • Mobile: TypeScript, React Native, Expo
  • Backend: Effektbasierte TypeScript-Dienste
  • Datenbank: Supabase (PostgreSQL)
  • Infrastruktur: Cloudflare (Workers, Pages, Workflows, R2, KV), Google Cloud (Gemini, Cloud Run)
  • Tools: Sentry, Langfuse, PostHog, Stripe

Wenn du nicht jedes einzelne hier aufgeführte Tool von Anfang an kennst, ist das völlig in Ordnung. Wir vertrauen darauf, dass du schnell lernen und neue Frameworks beherrschen kannst, während wir aufbauen.

Was wir suchen

  • Du kannst bereits Dinge bauen: Du hast etwas Reales erstellt und veröffentlicht, sei es ein Nebenprojekt, ein Universitätsprojekt oder frühere Arbeit in einem Unternehmen.
  • Engagement für Exzellenz: Du bist motiviert, über das Übliche hinauszugehen, wenn es darauf ankommt.
  • Neugier und Anpassungsfähigkeit: Bereit, neue Technologien zu lernen und offen für Innovationen zu sein.
  • Ausgewogener KI-Ansatz: Du wusstest, wie man programmiert, bevor Cursor und Claude Code kamen, verstehst aber, wie man sie effektiv nutzt.
  • Leidenschaft und Zielstrebigkeit: Hohe Identifikation mit unserer Mission, die Bildung zu transformieren.
  • Wir sind flexibel bei den Arbeitszeiten und richten uns nach deinen Vorlesungen und Prüfungsphasen. Wir werden eine Vereinbarung treffen, die für beide Seiten funktioniert.

Vorteile

  • Ein schönes Büro im Herzen Berlins mit Snacks, Getränken und einem Bürohund.
  • Arbeiten in einem kleinen, aber motivierten Team, das auf Leistung und Lernen ausgerichtet ist.
  • Flexibles Umfeld mit einem hohen Maß an Autonomie.
  • Echte Verantwortung ab der ersten Woche, keine Ticketarbeit am Rand der Roadmap.
  • Häufige Teamevents und acemate-Partys!

Software Engineer (Intern / Working Student) Arbeitgeber: acemate.ai

acemate ist ein hervorragender Arbeitgeber, der dir die Möglichkeit bietet, in einer dynamischen und innovativen Umgebung zu arbeiten, während du die KI-Infrastruktur für die Bildung von morgen mitgestaltest. Mit einem klaren Entwicklungspfad zum Marketing- und Brand-Lead, direktem Kontakt zu den Gründern und einem kreativen Team in Berlin-Mitte, fördert acemate eine offene und kollaborative Arbeitskultur, die Raum für persönliche und berufliche Entfaltung bietet. Zudem profitierst du von fairen Vergütungen, flexiblen Arbeitsbedingungen und einem inspirierenden Büro mit einem Office-Dog, was das Arbeiten hier besonders angenehm macht.

A

Kontaktdaten:

acemate.ai Recruiting-Team

StudySmarter Expertenrat🤫

Wir sind der Meinung, dass du so Software Engineer (Intern / Working Student) erhalten könntest

Nutze Entwickler-Communities!

Schau mal nach lokalen Entwickler-Meetups oder Online-Communities wie GitHub oder Stack Overflow. Dort kannst du dich mit anderen austauschen, spannende Projekte finden und vielleicht sogar direkt mit Firmen in Kontakt treten, die Praktika anbieten!

Kollaboriere bei Open-Source-Projekten.

Engagiere dich in Open-Source-Projekten, um praktische Erfahrungen zu sammeln und dein Portfolio aufzufüttern. Das zeigt Arbeitgebern, dass du proaktiv bist und mit neuen Technologien umgehen kannst. Und hey, vielleicht läuft dir ja das perfekte Praktikum über den Weg!

Nutze die Karriereservices deiner Uni!

Wenn du an einer Hochschule studierst, schau, ob es an deiner Uni spezielle Karriere-Events oder Jobmessen gibt, die auf IT und Softwareentwicklung ausgerichtet sind. Das ist eine super Chance, um direkt mit Unternehmen wie acemate.ai ins Gespräch zu kommen.

Setze auf persönliche Ausschreibungen.

Oft sind Praktikumsplätze nicht groß ausgeschrieben! Schau regelmäßig auf der Website von acemate.ai vorbei und achte auf neue Praktikumsanzeigen. Oft kann ein persönlicher Kontakt der Schlüssel sein, um deine Bewerbung hervorzuheben.

Wir glauben, dass du diese Fähigkeiten brauchst, um Software Engineer (Intern / Working Student) mit Bravour zu bestehen

Full-Stack Development
React Native
TypeScript
Next.js
Tailwind CSS
PostgreSQL
Cloudflare

Einige Tipps für deine Bewerbung 🫡

Zeig uns dein Code-Talent!:Für ein Praktikum in der Software-Entwicklung ist es super wichtig, dass du technische Fähigkeiten in den Vordergrund stellst. Füge Links zu Projekten auf GitHub oder zu anderen Plattformen hinzu, an denen du gearbeitet hast. So können wir schnell sehen, was du drauf hast!

Motivation ist der Schlüssel!:In deinem Anschreiben solltest du deutlich machen, warum du dich für ein Praktikum in der Software-Entwicklung bei acemate.ai interessierst. Erzähl uns, was dich motiviert und was du aus dieser Erfahrung lernen möchtest! Wir suchen nach aufgeschlossenen Praktikanten, die bereit sind, Neues zu lernen.

Die richtige Sprache!:Achte darauf, dass du in deiner schriftlichen Bewerbung die passenden Programmiersprachen und Technologien nennst, mit denen du bereits gearbeitet hast! Das hilft uns, deine Eignung für das Praktikum besser zu verstehen und zu sehen, wie gut du ins Team passt.

Mach Schluss mit langen CVs!:Halte deinen Lebenslauf knapp und präzise – maximal 1-2 Seiten. Konzentriere dich auf relevante Erfahrungen und technische Skills, die für die Software-Entwicklung wichtig sind. Wir wollen einen schnellen Überblick über deine Fähigkeiten, also bleib konkret!

Wie man sich auf ein Vorstellungsgespräch bei acemate.ai vorbereitet

Zeig deine Coding-Skills!

Da es sich um ein Praktikum in der Software-Entwicklung handelt, solltest du bereit sein, deine Programmierfähigkeiten unter Beweis zu stellen. Mach dich mit Coding Challenges vertraut, die oft Teil des Interviews sind. Sei bereit, an Whiteboard-Probleme zu arbeiten oder deinem Code live zu präsentieren.

Verstehe die Tools und Technologien

Stell sicher, dass du die gängigen Programmiersprachen und Frameworks kennst, die für die Stelle relevant sind. Wenn acemate.ai zum Beispiel häufig Java oder React nutzt, wäre es gut, wenn du schon einige Projekte damit umgesetzt hast. Vielleicht kannst du Referenzen von deinem Portfolio einbringen.

Sei offen für Feedback und Fragen

Im Praktikum geht es oft darum, zu lernen und sich zu entwickeln. Sei bereit, Fragen zu beantworten, die auf deinen Lernprozess abzielen oder deine Denkweise erklären, wenn du an einem Problem arbeitest. Deine Bereitschaft, Feedback anzunehmen, wird sehr geschätzt.

Bereite deine Motivation vor

Da du dich um ein Praktikum bewirbst, wird dein Engagement und deine Motivation für die Software-Entwicklung eine große Rolle spielen. Überlege dir, warum du gerade bei acemate.ai ein Praktikum machen willst und was du dir davon erhoffst. Das zeigt, dass du wirklich daran interessiert bist, zu lernen und dich weiterzuentwickeln.