Software Engineer Product and Enablement in Heidelberg

Software Engineer Product and Enablement in Heidelberg

Heidelberg Vollzeit 61650 - 75350 € / Jahr (geschätzt) Hybrid
K

Auf einen Blick

  • Aufgaben: Entwickle kundenorientierte Anwendungen und sorge für die Qualität unserer Produkte.
  • Unternehmen: Innovatives Unternehmen, das Wissenschaft und Technologie vereint.
  • Vorteile: 30 Tage Urlaub, flexible Arbeitszeiten und VSOP-Equity.
  • Weitere Informationen: Dynamisches Team mit Fokus auf Unterstützung und Inspiration.
  • Warum dieser Job: Gestalte die Zukunft von KI-Software und arbeite an spannenden Projekten.
  • Qualifikationen: Erfahrung in Softwareentwicklung, insbesondere mit Python und modernen Frontend-Technologien.

Das prognostizierte Gehalt liegt zwischen 61650 - 75350 € pro Jahr.

kausable bewegt sich von einem reinen Forschungslabor hin zu Produkten, die von echten Kunden genutzt werden. Als unser Softwareingenieur für Produkt und Enablement besitzen Sie zwei Bereiche und bedienen zwei Arten von Kunden: externe (Produkt) und interne (Enablement/Tooling).

Produkt: extern ausgelieferte Funktionalität. Dies ist die Softwareebene um unsere KI: die Anwendungen, über die Benutzer mit unserer KI interagieren, und die Lieferinfrastruktur, die sie freischaltet. Dies umfasst die Qualitätssicherung vor und nach der Lieferung, sowohl für die technische/softwareseitige als auch für die maschinelle Lern-/Fähigkeitsachse.

Enablement: interne Plattformen und Tools, Entwickler-Workflows; in gewissem Sinne Produkte, bei denen die Kunden Ihre Kollegen aus der Forschung sind. Die Grenze zu unserem ML-Produktentwickler ist absichtlich. Diese Rolle ist verantwortlich für den Aufbau und die Verbesserung der ML-Fähigkeiten. Sie besitzen die anpassbaren Softwaresysteme, durch die Benutzer diese Fähigkeiten erleben.

Aufgaben:

  • Kundenorientierte Anwendungen und Integrationen vom Scoping bis zur Lieferung erstellen.
  • Die Qualität unserer Produkte sicherstellen: vor und nach der Lieferung, technisch (Software) und hinsichtlich der Fähigkeiten (Leistung des maschinellen Lernens).
  • APIs, Workflows und Frontend-Schnittstellen entwerfen, die komplexe Modellfähigkeiten nutzbar halten.
  • Als technische Brücke zwischen Forschern, Produktbeteiligten und den Nutzern agieren.
  • Technische Schulden durch durchdachte Abstraktionen, Tests und Dokumentation minimieren.
  • Die Lieferpipelines, Versionierung und Beobachtbarkeit entwerfen, die über Training, Evaluierung und Live-Inferenz benötigt werden.
  • Modellveröffentlichungen, Überwachung und Rollback-Muster im Zuge des wachsenden Produktionsfußabdrucks verwalten.
  • Interne Plattformen und Tools entwickeln, die die Einrichtungszeit und die kognitive Belastung für Forscher reduzieren.
  • Die Erfahrung der Forscher durch reproduzierbare Umgebungen, CI/CD, Automatisierung und klare Repository-Standards verbessern.

Anforderungen:

  • Umfassende Erfahrung in der Softwareentwicklung im Backend- und Infrastrukturbereich.
  • Tiefes Verständnis von Softwaredesign und Komplexitätsmanagement: Sie bauen Systeme, die leicht zu ändern bleiben.
  • Starke Python-Kenntnisse sowie TypeScript, JavaScript oder eine andere moderne Frontend-Sprache.
  • Erfahrung mit Containern, Cloud-Infrastruktur und Produktionslieferung.
  • Erfahrung mit Qualitätsmessungen und der Sicherstellung von ML-Fähigkeiten.
  • Eine Erfolgsbilanz in kundenorientierten oder funktionsübergreifenden Projekten.
  • Klare Kommunikation, starke Problemlösungsfähigkeiten und einen pragmatischen, selbstgesteuerten Arbeitsstil.
  • Wir stellen hauptsächlich auf Senior-Level ein. Wir sind jedoch auch offen für außergewöhnliche Kandidaten mit weniger Berufserfahrung, die vergleichbare Tiefe, Urteilsvermögen und Eigenverantwortung nachweisen können.

Nice to have:

  • Sicherheits-, Datenschutz- oder On-Premise-Bereitstellungsanforderungen.
  • C++ oder Rust für leistungsoptimierte Dienste und Tools.
  • Genügend Erfahrung mit ML-Systemen, um produktiv mit Forschern zusammenzuarbeiten, ohne Modelle selbst erstellen zu müssen.
  • Interne Entwicklerplattformen, Forschungstools oder ML-Infrastruktur.
  • Experimentverfolgung, Datentools oder reproduzierbare Rechenumgebungen.

Vorteile:

  • Sie werden gestalten, wie kausable Software entwickelt und bereitstellt, während wir skalieren: die Architektur, Tools, Standards und die Entwicklererfahrung.
  • Die Rolle kann in die Verantwortung für unsere Plattform und interne Technik oder in die Leitung der kundenorientierten Produktlieferung wachsen.
  • Der schwierige Teil besteht darin, beide Horizonte auszubalancieren: dem Team zu helfen, heute voranzukommen, während das System morgen anpassbar bleibt.

Unsere Kultur: Wir setzen „Wissenschaft ins Zentrum der KI“ — mit all ihrer Neugier, Wagemut und Menschlichkeit. Das bedeutet, dass wir:

  • Wissenschaftler im Herzen sind, mit einer Denkweise eines Bauers,
  • offen für Herausforderungen sind, geerdet in Neugier und Respekt,
  • vielfältige Perspektiven willkommen heißen und durchdachte, offene Debatten schätzen,
  • uns auf Ergebnisse und reale Auswirkungen konzentrieren,
  • ein Umfeld der Unterstützung, Inspiration und Freiheit fördern, damit jeder seine beste Arbeit leisten kann.

Vorteile & Anreize:

  • VSOP-Equity: ein echter Anteil an dem, was wir bauen.
  • 30 Tage bezahlter Urlaub pro Jahr.
  • Gesetzliche Sozialversicherung.
  • Konferenzreisen und rollenspezifisches Lernen.
  • Flexibles hybrides Arbeiten, mit etwa einem persönlichen Teamtreffen pro Monat.
  • Ein hochwertiger Laptop Ihrer Wahl.

Werkzeuge und Infrastruktur: Python und ein modernes Frontend-Stack. Docker, AWS, GCP, Hetzner, RunPod oder vergleichbare Infrastruktur. CI/CD, Test- und Entwickler-Tooling-Systeme. KI-Agenten wie ChatGPT, Claude und Gemini in der täglichen Arbeit.

Wenn es sich für Sie richtig anhört, senden Sie uns Ihre Lieblingsart, Kaffee zu trinken, zusammen mit Ihrem Lebenslauf oder LinkedIn, und wir melden uns bald bei Ihnen. Wenn es passt, lernen wir uns in einer Reihe von Online-Interviews kennen, gefolgt von einem Vor-Ort-Tag, an dem wir in die Tiefe gehen. Wir freuen uns darauf, von Ihnen zu hören!

Software Engineer Product and Enablement in Heidelberg Arbeitgeber: kausable GmbH

Kausable ist ein hervorragender Arbeitgeber, der Ihnen die Möglichkeit bietet, an der Schnittstelle von Forschung und Produktentwicklung zu arbeiten. Mit einem starken Fokus auf Wissenschaft und Innovation fördern wir eine unterstützende und inspirierende Arbeitsumgebung, in der Sie Ihre Fähigkeiten weiterentwickeln können. Unsere flexiblen Arbeitsmodelle, großzügigen Urlaubstage und die Möglichkeit, an Konferenzen teilzunehmen, machen uns zu einem attraktiven Arbeitsplatz für talentierte Software-Ingenieure, die einen echten Einfluss auf die Zukunft der KI haben möchten.

K

Kontaktdaten:

kausable GmbH Recruiting-Team

StudySmarter Expertenrat🤫

Wir sind der Meinung, dass du so Software Engineer Product and Enablement in Heidelberg 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 kausable GmbH anzuklopfen, wenn du dich auf die Stelle als Software Engineer Product and Enablement 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 kausable GmbH vorzubereiten!

Wir glauben, dass du diese Fähigkeiten brauchst, um Software Engineer Product and Enablement in Heidelberg mit Bravour zu bestehen

Software Engineering
Backend Development
Infrastructure Management
Python
TypeScript
JavaScript
Containerization

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 kausable GmbH 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 kausable GmbH 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.