Software Engineer (Full-Stack)

Software Engineer (Full-Stack)

Berlin Vollzeit 101250 - 123750 € / Jahr (geschätzt) Homeoffice möglich
C

Auf einen Blick

  • Aufgaben: Entwickle innovative Softwarelösungen und arbeite an spannenden Projekten mit KI-Technologie.
  • Unternehmen: Start-up im Bereich KI-Entwicklung mit einem dynamischen Team.
  • Vorteile: Attraktives Gehalt, Gesundheitsleistungen, Remote-Arbeit und Weiterbildungsmöglichkeiten.
  • Weitere Informationen: Vollständig remote, ideal für kreative Köpfe in Deutschland, Dänemark oder dem Vereinigten Königreich.
  • Warum dieser Job: Gestalte die Zukunft der KI und erlebe sofortige Auswirkungen deiner Arbeit.
  • Qualifikationen: Mindestens 3 Jahre Erfahrung in der Softwareentwicklung mit Python und React.

Das prognostizierte Gehalt liegt zwischen 101250 - 123750 € pro Jahr.

Wir sind ein von YC unterstütztes Startup für KI-Entwicklertools (11–50 Personen, Seed-Phase), das intelligente KI-Agenten entwickelt, die komplexe technische Dokumentationen in genaue, vertrauenswürdige Selbstbedienungserlebnisse umwandeln. Unsere Plattform hilft technischen Unternehmen, KI-gestützte Assistenten bereitzustellen, die Produktfragen sofort beantworten – die Supportlast reduzieren und die Benutzeranmeldung beschleunigen.

Wir suchen einen praktischen Full-Stack Software Engineer, der unserem kleinen, wirkungsvollen Engineering-Team beitritt. Sie werden eng mit dem Gründungsteam und Forschungsingenieuren zusammenarbeiten, um unsere RAG-Engine zu skalieren, unsere Analyseplattform zu erweitern und die Integration mit einer Vielzahl technischer Datenquellen zu vertiefen. Ihre Arbeit wird sichtbar, bedeutungsvoll und schnell umgesetzt.

Was Sie tun werden:

  • Direkt mit dem Gründungsteam und den Forschungsingenieuren zusammenarbeiten, um Funktionen von Anfang bis Ende zu definieren und umzusetzen.
  • Die Backend-Infrastruktur, die unsere Retrieval-Augmented Generation (RAG) Engine antreibt, mit Python skalieren.
  • Neue Funktionen in unserer Analyseplattform (React + Python) experimentell entwickeln und implementieren.
  • Client-Integrationen entwickeln und pflegen, die zur Bereitstellung des Produkts für Kunden verwendet werden (React + Python).
  • Den Zugang zu neuen Arten von Datenquellen durch Python-basierte Ingestion-Pipelines ermöglichen.
  • Unser React SDK warten und verbessern.

Was wir suchen:

Must-haves:

  • 3+ Jahre Erfahrung in der Full-Stack-Softwareentwicklung mit komplexen Systemen sowohl im Python-Backend als auch im React-Frontend.
  • Starke Kenntnisse in Python und JavaScript/TypeScript.
  • Nachgewiesene Erfahrung im Aufbau von KI-Assistenten oder NLP-gesteuerten Anwendungen.
  • Praktische Erfahrung mit maschinellem Lernen, Deep Learning und LLMs.
  • Erfahrung mit Retrieval-Augmented Generation (RAG) Architekturen.
  • Starke Grundlagen in der Informatik – Abschluss in Informatik, Mathematik, Statistik oder einem verwandten Bereich oder gleichwertige praktische Erfahrung.

Nice-to-haves:

  • Frühere Erfahrung in einem Startup-Umfeld.
  • Ein Zeichen von Exzellenz: Arbeit bei einem anerkannten Technologieunternehmen, veröffentlichte Forschung, bedeutende Open-Source-Beiträge oder ein bemerkenswertes Nebenprojekt.
  • Vertrautheit mit Techniken und Werkzeugen der natürlichen Sprachverarbeitung.

Vergütung & Vorteile:

Gehalt: 100.000 – 150.000 USD jährlich

Visumsponsoring: Verfügbar

Standort: Diese Rolle ist vollständig remote, mit einer bevorzugten Hauptstandort rund um Berlin, Deutschland. Kandidaten mit Wohnsitz in oder die aus Deutschland, Dänemark oder dem Vereinigten Königreich arbeiten können, sind besonders willkommen.

Software Engineer (Full-Stack) Arbeitgeber: Clera

Als schnell wachsendes, von Y Combinator unterstütztes B2B SaaS-Start-up in München bieten wir Ihnen die Möglichkeit, als erster GTM Engineer Teil unseres Gründungsteams zu werden. Wir fördern eine dynamische Arbeitskultur, die auf Eigenverantwortung und Innovation setzt, und bieten Ihnen die Chance, durch bedeutende Eigenkapitalbeteiligungen und direkten Einfluss auf das Unternehmenswachstum einen echten Unterschied zu machen. Bei uns erwarten Sie nicht nur spannende Herausforderungen im Bereich der Automatisierung von Verkaufsprozessen, sondern auch zahlreiche Möglichkeiten zur persönlichen und beruflichen Weiterentwicklung in einem inspirierenden Umfeld.

C

Kontaktdaten:

Clera Recruiting-Team

StudySmarter Expertenrat🤫

Wir sind der Meinung, dass du so Software Engineer (Full-Stack) erhalten könntest

Engagier dich in Entwickler-Communities!

Lass uns mal ehrlich sein: In der Software-Entwicklung sind Netzwerke Gold wert! Tummel dich in GitHub-Projekten, nehme an lokalen Meetups oder Hackathons teil und vernetze dich mit anderen Entwicklern. So steigerst du nicht nur deine Sichtbarkeit, sondern lernst auch die neuesten Trends und Technologien kennen.

Zeig deine Fähigkeiten!

Erstelle ein Portfolio, das deine besten Projekte und Code-Examples zeigt. Nichts überzeugt mehr als ein praktischer Beweis deiner Skills. Das kann auch helfen, bei Clera anzuklopfen, wenn du dich auf die Stelle als Software Engineer (Full-Stack) bewirbst – so wissen sie gleich, was sie von dir erwarten können!

Nutze Jobplattformen speziell für Tech-Jobs!

Plattformen wie Stack Overflow Jobs oder AngelsList sind perfekte Orte, um Vollzeitstellen in der Software-Entwicklung zu finden. Hier sind viele tolle Unternehmen auf der Suche nach Talenten wie uns, also schau regelmäßig vorbei und bewirb dich direkt über die Website.

Such dir Mentoren und Feedback!

Hol dir Feedback von erfahrenen Entwicklern, die dir Tipps geben können, was Recruiter wirklich suchen. Ob über LinkedIn oder persönliche Kontakte: Menschen, die sich in der Branche auskennen, können enorm wertvoll sein, um dir zu helfen, dich optimal auf deine Bewerbung bei Clera vorzubereiten!

Wir glauben, dass du diese Fähigkeiten brauchst, um Software Engineer (Full-Stack) mit Bravour zu bestehen

Full-Stack Software Engineering
Python
React
JavaScript
TypeScript
NLP (Natural Language Processing)
Machine Learning

Einige Tipps für deine Bewerbung 🫡

Highlights deiner Coding-Skills:In der Software-Entwicklung kommt es auf konkrete Fähigkeiten an. Vergiss nicht, relevante Programmiersprachen und Frameworks in deinen Lebenslauf aufzunehmen. Zeig uns, was du kannst – vielleicht mit einem Link zu deinem GitHub-Profil oder einer Übersicht deiner Side Projects, die deine Programmierkenntnisse illustrieren.

Dokumentation deiner Erfolge:Gerade bei einer Vollzeitstelle in der Software-Entwicklung sind konkrete Ergebnisse Gold wert. Nenn uns Zahlen und Ergebnisse aus deinen vorherigen Projekten. Hast du den Code optimiert oder Systemfehler behoben? Solche Erfolge zeigen, dass du die Sprache der Entwickler sprichst und einen echten Mehrwert bringst.

Attraktive Projektbeschreibungen:Wenn du an Projekten gearbeitet hast, die hervorstechen, beschreibe sie ausführlich in deinem Lebenslauf. Was war das Problem, das du gelöst hast? Welche Technologien hast du eingesetzt? Das gibt uns einen klaren Einblick in deine Herangehensweise und Problemlösungsfähigkeiten.

Motivation zeigen:In deinem Anschreiben solltest du deine Motivation für die Stelle im Bereich Software-Entwicklung bei Clera klar herausstellen. Warum sprichst gerade du die Anforderungen für diese Vollzeitrolle an? Mach deutlich, was dich an der Arbeit bei uns reizt und wie du über das rein Technische hinaus wachsen möchtest.

Wie man sich auf ein Vorstellungsgespräch bei Clera vorbereitet

Technische Vorbereitung auf die Coding-Challenges

In der Software-Entwicklung sind technische Fragen oft ein zentraler Teil des Interviews. Macht euch mit Plattformen wie LeetCode oder HackerRank vertraut, um eure Problemlösungsfähigkeiten zu trainieren. Zeigt im Interview viel Selbstbewusstsein beim Erklären eurer Ansätze!

Das eigene Portfolio im besten Licht präsentieren

Stellt sicher, dass ihr ein aussagekräftiges Portfolio habt, das einige eurer besten Projekte zeigt. Seid bereit, darüber zu sprechen, was eure Rolle war, welche Technologien ihr verwendet habt und welche Herausforderungen es gab. Das gibt den Interviewern einen Einblick in eure praktische Erfahrung.

Teamfähigkeit und Kommunikation betonen

In einer Vollzeit-Position wird Kommunikation im Team sehr wichtig sein. Seid bereit, Beispiele aus der Vergangenheit zu teilen, in denen ihr effektiv im Team gearbeitet habt. Dies zeigt, dass ihr nicht nur technische Fähigkeiten habt, sondern auch gut ins Team passt.

Vorbereitung auf Fragen zur Software-Architektur

Bereitet euch darauf vor, Fragen zur Software-Architektur zu beantworten. Themen wie RESTful APIs, Microservices und Cloud-Architekturen können Teil eures Interviews sein. Zeigt euer Verständnis durch Diskussionen und Beispiele aus eurer bisherigen Arbeit oder Projekte.