Alle Stellenangebote

Stellenangebot

Software Engineer

RemoteVollzeit32-40 uur

Als Software Engineer bauen Sie das Herzstück von Sainer: das Echtzeit-Backend, das jeden Anruf live durch ein KI-Sprachmodell streamt. Es läuft in der Produktion und führt täglich Tausende echte Gespräche.

Sie arbeiten in einem schnell agierenden Team mit viel Autonomie und kurzen Wegen. Sie übernehmen Ownership für Systeme, auf die es wirklich ankommt: Wenn Ihr Code stockt, hört es der Anrufer. Genau diese Verantwortung macht den Reiz aus.

01/ 05

Ihre Aufgaben

  • Die Echtzeit-Audio-Pipeline bauen: WebSocket PCM von der Telefonie-Ebene zu Gemini
  • Gemini Live über Vertex AI integrieren, mit Tool Calling
  • Unseren Background-Worker entwickeln (BullMQ + Redis)
  • Verteilte Zustände auf Cloud Run robust machen
  • CRM-Anbindungen, RAG und Transfer-Logik bauen
  • Qualität mit Typen, Tests und Code-Reviews sichern
02/ 05

Was wir suchen

  • Starke Erfahrung mit TypeScript und Node.js (Async und Concurrency)
  • Sie haben Echtzeit- oder Low-Latency-Systeme gebaut
  • Affinität zur LLM-Integration: Function Calling, RAG, Prompts
  • Vertraut mit GCP, PostgreSQL und Redis
  • Sie denken in Latenz, Zuverlässigkeit und Edge Cases
  • Starkes Plus: Telefonie/VoIP, Voice-Pipelines oder verteilte State Machines
03/ 05

Über das Team

Sie werden Teil eines kompakten Engineering-Teams, das das gesamte Voice-System baut und betreibt. Wir agieren schnell, entscheiden ohne Bürokratie und legen Wert auf Qualität. Jeder hat Ownership, und was Sie bauen, ist noch in derselben Woche live.

04/ 05

Ein Tag bei Sainer

Sie starten mit einem kurzen Standup und tauchen in das Latenzprofil von gestern ein. Sie optimieren einen Teil der Audio-Pipeline, testen ihn gegen echte Gespräche und sparren mit einer Kollegin über eine Race Condition zwischen zwei Pods. Am Nachmittag sehen Sie Ihre Verbesserung live in Produktionsgesprächen laufen.

05/ 05

Was wir bieten

  • 01Arbeit an KI, die tatsächlich in der Produktion läuft, in echter Größenordnung
  • 02Ein schnell agierendes Team mit viel Autonomie und kurzen Wegen
  • 03Marktgerechtes Gehalt
  • 04Unbegrenzte Urlaubstage
  • 05Vollständig remote, mit einem Bürotag pro Monat, um sich persönlich zu treffen
  • 06Ein Homeoffice-Budget: gemeinsam legen wir fest, was Sie brauchen (zum Beispiel ein MacBook)

Bewerben

Hinterlassen Sie Ihre Daten und fügen Sie Ihren Lebenslauf oder einen Link zu Ihrer Arbeit bei. Wir melden uns so schnell wie möglich bei Ihnen.

LebenslaufPDF, DOC oder DOCX — max. 5 MB. Ein Lebenslauf ist nicht erforderlich.