softwareengineerjobszurich.ch
← Alle Stellen

Backend Software Engineer - Applications

DeepJudge

Anstellung
Vollzeit
Ort
Zürich
Erstmals ausgeschrieben
Jetzt bewerben
Über uns: DeepJudge ist das führende Schweizer KI- und ICT-Scale-up, das die Art und Weise verändert, wie Anwaltskanzleien und Rechtsabteilungen auf ihr Wissen zugreifen und dieses nutzen. Gegründet von ehemaligen Google-Suchingenieuren mit PhDs in KI von der ETH Zurich und unterstützt von erstklassigen Silicon Valley Investoren, bauen wir die Intelligenzschicht auf, die die Rechtsbranche antreibt. Jede Kanzlei kann dieselben KI-Modelle lizenzieren, aber keine zwei Kanzleien teilen das gleiche institutionelle Wissen. Jahrzehntelange Erfahrung, Arbeitsergebnisse und Präzedenzfälle sind oft über verschiedene Systeme verteilt, werden untergenutzt und sind unzugänglich. DeepJudge macht dieses Fachwissen durch erstklassige Enterprise-Search- und KI-Infrastruktur sofort verfügbar und ermöglicht es Kanzleien, Workflows zu automatisieren, wissensgestützte Anwendungen zu erstellen und Erfahrung in einen dauerhaften Vorteil zu verwandeln. Unsere Technologie wird von vielen der weltweit führenden Anwaltskanzleien genutzt, darunter Gunderson Dettmer, Holland & Knight, Arent Fox und Cozen O’Connor. Mit Hauptsitz in der Schweiz und einem wachsenden Team in Nordamerika expandieren wir schnell und gestalten die Zukunft dessen, wie professionelles Wissen entdeckt und angewendet wird. Bei DeepJudge arbeiten wir schnell, denken rigoros und legen grossen Wert auf das, was wir bauen. Wir kombinieren hochmoderne Forschung mit enger Zusammenarbeit mit unseren Kunden, um Lösungen zu liefern, die wirklich etwas bewirken. Wenn Sie Teil eines Teams werden wollen, das definiert, wie KI die anspruchsvolle Wissensarbeit transformiert, dann ist dies der richtige Ort dafür. Über die Rolle: Bei DeepJudge schätzen wir Ingenieure, denen der Aufbau hochwertiger Systeme bei gleichzeitiger schneller Iteration am Herzen liegt. Als Backend Software Engineer im Applications-Team werden Sie das Rückgrat bauen, das unsere Webanwendung und deren Kernfunktionen antreibt. Sie werden bereits in einem frühen Stadium an Design-Diskussionen teilnehmen, die Gestaltung neuer und bestehender Funktionen unterstützen und bald die technische Leitung bei der Bereitstellung grosser und komplexer Änderungen an Backend-Systemen übernehmen. Sie werden primär in unserem Python-Application-Backend arbeiten, mit gelegentlichem Kontakt zu anderen Diensten, die in Rust, C++ und Go geschrieben sind. Das System besteht aus mehreren Microservices, die in einer grossen Anzahl heterogener Cluster sowohl in Cloud- als auch in On-Premises-Umgebungen bereitgestellt werden. Ein wesentlicher Teil der Rolle wird es sein, über die Systemleistung nachzudenken und Ressourcen über diese verschiedenen Deployment-Kontexte hinweg effektiv zu verwalten. Ihre Verantwortlichkeiten werden Folgendes umfassen: - Design, Entwicklung und Wartung effizienter, skalierbarer Backend-Dienste unter Verwendung moderner Tools und Frameworks - Beitrag zu Architektur- und Design-Entscheidungen für neue und bestehende Systeme - Code-Reviews und Beitrag zu einem hohen Standard an Code-Qualität und Wartbarkeit - Verbesserung unserer Arbeitsweise durch die Optimierung von Tools, die Verfeinerung von Prozessen und den Wissensaustausch Sie sind eine ideale Besetzung, wenn Sie: - einen Master-Abschluss in Informatik oder einem verwandten Bereich oder eine gleichwertige praktische Erfahrung haben - über 3+ Jahre Berufserfahrung als Software Engineer verfügen, idealerweise in einem Scale-up oder einem schnell wachsenden Umfeld - hochqualifiziert in einer oder mehreren Backend-Programmiersprachen (sowie deren Ökosystemen) wie Python, Rust, Go oder C++ sind - sicher im Umgang mit hochgradig nebenläufigem/asynchronem Code sind - fundierte Erfahrung in der Arbeit mit Datenbanken (SQL und/oder NoSQL) haben - mit modernen Webarchitekturen und Cloud-Plattformen vertraut sind - Erfahrung darin haben, Projekte End-to-End zu verantworten, von der Planung und Implementierung bis hin zur Wartung und Observability - (Von Vorteil) Erfahrung in der Integration mit LLM-Providern und beim Aufbau von Produkten haben, die LLMs intensiv nutzen, um echten Nutzerwert zu schaffen - (Von Vorteil) Erfahrung mit Streaming- und/oder Message-Queue-Systemen wie Redis Streams, Kafka oder RabbitMQ haben - (Von Vorteil) Erfahrung in der Arbeit mit Kubernetes haben, einschliesslich dem Deployment von Diensten und dem Debugging laufender Workloads in einer Produktionsumgebung Was Sie erwartet: - Standort: Büro in 5min Gehdistanz vom Zürich Hauptbahnhof, wo wir primär vor Ort arbeiten - Kollaboratives und unterstützendes Arbeitsumfeld - Potenzial für berufliches Wachstum und Aufstieg innerhalb des Unternehmens - Eigenverantwortung und die Möglichkeit, Einfluss auf das Unternehmen, das Produkt und die Kultur zu nehmen Bei DeepJudge glauben wir, dass grossartige Teams auf vielfältigen Perspektiven und Erfahrungen aufbauen. Wir sind stolz darauf, ein Arbeitgeber zu sein, der Chancengleichheit fördert, und setzen uns für eine inklusive, leistungsstarke Kultur ein, in der jeder erfolgreich sein kann. Wir begrüssen Bewerber aller Hintergründe und diskriminieren nicht aufgrund von Rasse, Religion, Hautfarbe, nationaler Herkunft, Geschlecht, Geschlechtsidentität oder -ausdruck, sexueller Orientierung, Alter, Familienstand, Behinderung, Veteranenstatus oder eines anderen gesetzlich geschützten Merkmals. Wenn Sie diese Rolle begeistert, Sie aber das Gefühl haben, nicht alle Qualifikationen zu erfüllen, ermutigen wir Sie dennoch, sich zu bewerben und uns zu sagen, warum Sie gut zu uns passen würden.

Automatisch aus dem Original übersetzt.

Ausgeschrieben vor 6 Wochen

Ort

Auf Google Maps ansehen