SABO Mobile IT GmbH logo

AI-First Python Software Engineer (m/w/d)

SABO Mobile IT GmbH·Salary not specified

Primary stack

PythonLangGraphQdrantDockerCI/CDSQLPostgreSQLKeycloak

Nice to have's

LangChainPostgreSQL

Job description

About the Position

AI-First Python Software Engineer (m/w/d)

Bei SABO Mobile IT entwickeln wir maßgeschneiderte Software für Industrie und Enterprise Kunden. Unsere Lösungen laufen im produktiven Einsatz und Menschen verlassen sich täglich darauf. Für die Position Software Engineer Python suchen wir jemanden, der unsere KI Plattform SenseDrive auf Produktionsniveau bringt. SenseDrive durchsucht Repositories, Confluence, Jira, PDFs und Tabellen und beantwortet Fragen in natürlicher Sprache mit belegten Ergebnissen. Technisch steckt darin ein LangGraph System mit mehreren Agenten, eine hybride RAG Pipeline, ein Knowledge Graph und Vektorsuche. Das Produkt läuft bereits im Einsatz, jetzt machen wir es verlässlich, sicher und skalierbar. Bei uns gehen KI und menschliche Expertise Hand in Hand. KI ist ein normaler Teil der Arbeit, kein Zusatz, und wir arbeiten damit innovationsfreudig und pragmatisch. Wir suchen jemanden, der genauso an KI herangeht und sie gezielt in der täglichen Arbeit einsetzt.


Responsibilities

  • Sie refaktorieren und härten bestehende Python Services und etablieren klare Abstraktionen und eine Testkultur (pytest, Integrationstests)
  • Sie machen das System produktionsreif: Observability (Logging, Tracing, Metriken), Deployments (Docker, CI/CD) und stabiles Verhalten unter Last
  • Sie verantworten die Sicherheit: Auth Flows (Keycloak/OIDC), Zugriff nach dem Prinzip least privilege, typische OWASP Schwachstellen schließen, Datenisolation zwischen Mandanten
  • Sie finden Engpässe im Stack und lösen sie pragmatisch und sauber (FastAPI, Postgres, Qdrant, Indexing Pipeline)
  • Sie liefern auch Features: Agent Tools, Retrieval Logik (hybride Suche, Graph Traversal) und Extraktoren der Indexing Pipeline

Requirements

  • 4 bis 6 Jahre Berufserfahrung in der Softwareentwicklung mit starken Python Grundlagen
  • Praxis mit Systemen im Produktivbetrieb: Deployment Pipelines, Ausfälle, Performance und Security Reviews, nicht nur lokale Entwicklung
  • Solides Verständnis von Sicherheit (Authentifizierung, Autorisierung, Umgang mit Secrets, Input Validierung)
  • Erfahrung mit Observability (Logging, Tracing, Alerting)
  • Sicher im Umgang mit Docker, CI/CD und SQL Datenbanken. Sie lesen bestehenden Code sorgfältig, bevor Sie ihn ändern
  • Eine pragmatische, qualitätsorientierte Arbeitsweise: schrittweise Verbesserung, Tests, sauberer Code
  • Deutsch und Englisch sicher in Wort und Schrift

Nice to Have

  • Erfahrung mit LangGraph oder LangChain, Vektordatenbanken (Qdrant, pgvector), PostgreSQL Volltextsuche oder Keycloak/OIDC
  • Erfahrung mit dem Skalieren von KI Workloads oder dem Aufbau von RAG oder Agenten Systemen

We Offer

  • Standort Raum Karlsruhe und Umgebung (unser Büro in Bühl), überwiegend remote, gelegentliche Treffen vor Ort
  • EDU Days, ein Tag pro Monat für Weiterbildung
  • Weiterbildungsbudget von 500 EUR
  • Sprachkurse und Fachkurse
  • Kleines Team, kurze Wege, partnerschaftliche Zusammenarbeit an einem Produkt, das im Einsatz ist

About the Company

SABO IT entwickelt Individualsoftware für Unternehmen mit komplexen technischen Prozessen, vom Steuergerät über die Cloud bis in die Unternehmenssysteme, auch in regulierten Umgebungen. Dazu kommen eigene Plattformen: SenseDrive für geprüfte Antworten aus dem eigenen Wissensbestand und SABOT für die Sprachbedienung von Maschinen. Softwareentwicklung seit 1983, als SABO IT seit 2012; die durchschnittliche Kundenbeziehung dauert 6,5 Jahre.


How to Apply

Melden Sie sich über den Button Apply und fügen Sie Ihren Lebenslauf bei. Wenn Sie nicht alle Anforderungen zu hundert Prozent erfüllen, aber überzeugt sind, dass Sie es können, melden Sie sich trotzdem.

© SABO Mobile IT GmbH. This job description was sourced from the employer's public career page. TheJob is not the employer — we index the posting and route candidates to the source. All content rights and hiring decisions belong to the employer.

More at SABO Mobile IT GmbH

All 7 roles

Popular searches