IN
Senior Software Engineer* Python/AI
inovex GmbH•📍 Karlsruhe
Was du bei uns bewegen kannst
- ----------------------------
* Gemeinsam mit deinem agilen Projektteam setzt du Projekte für Kunden unterschiedlicher Branchen um. Ihr seid cross-funktional aufgestellt und liefert alles aus einer Hand -- von der Architektur über die Entwicklung bis zum DevOps-Betrieb. You build it, you run it.
* Dabei schlägst du die Brücke zwischen Data Science/Engineering und Application Development und bist der Treiber bei der Integration von GenAI-Lösungen (LLMs) in produktive Enterprise-Anwendungen. Ebenfalls beherrschst und wendest du Techniken wie RAG (Retrieval-Augmented Generation), Prompt Engineering/Tuning und die Entwicklung von intelligenten Chatbots/Agenten an.
* Als Senior Developer übernimmst du eine führende Rolle in der Architektur und dem Design unserer Backend-Systeme. Du triffst richtungsweisende Entscheidungen hinsichtlich Skalierbarkeit, Performance und Wartbarkeit.
* Dein Job beginnt nicht erst mit der Entwicklung von Software, sondern schon bei der Aufnahme und Analyse von Kundenanforderungen - immer in enger Abstimmung mit deinem Team.
* Du beherrschst die gesamte Bandbreite vom Code bis zum Betrieb. Außerdem kümmerst du dich um die Containerisierung mit Docker, konfigurierst CI/CD-Pipelines z. B. GitLab CI, GitHub Actions und deployst deine Lösungen sicher in Cloud-Umgebungen.
* Du hast ein hohes Sicherheits- und Qualitätsbewusstsein und setzt automatisierte Testing-Verfahren ein und sorgst somit für eine kontinuierliche Qualitätskontrolle und -optimierung.
* Ebenfalls übernimmst du eine aktive Mentoring-Rolle im Team, förderst die fachliche Entwicklung von Junior- und Mid-Level-Entwickler:innen und stellst die Einhaltung unserer Qualitätsstandards durch intensive Code Reviews sicher.
In unseren Projekten verwenden wir häufig folgende Technologien:
* Python, FastAPI, Flask, ORM (z.B. Pydantic), SQLAlchemy/SQLModel
* PostgreSQL, Vektordatenbanken
* Docker, Kubernetes
* Azure, AWS oder GCP
Wer gut zu uns passen würde
- --------------------------
Ob du ein Studium oder eine Ausbildung im IT-Bereich abgeschlossen hast, ist für uns nebensächlich -- für uns zählen deine fachlichen Skills und deine Persönlichkeit:
* Du bringst mindestens 7 Jahre Berufserfahrung in der Softwareentwicklung mit. Dabei kombinierst du deine Python-Skills mit tiefem Architektur-Know-How und hast bereits moderne KI-Anwendungen umgesetzt.
* Dabei erstellst du sichere und hochskalierbare Backend-Systeme auf Basis von FastAPI/OpenAPI in Python und integrierst diese in gängige IAM-Systeme.
* Du verfügst über nachgewiesene GenAI-Integrations-Expertise und hast die Ambition, AI-Lösungen (inkl. Embeddings, Vektorsuche) über Proof-of-Concepts hinaus in produktive, unternehmenskritische Softwarearchitekturen zu überführen. Ein zweites Standbein in Kotlin/Spring, C#/.NET oder im Frontend (z.B. React) ist ein Plus.
* Durch deine schnelle Einarbeitung in neue fachliche Domänen, treibst du Projekte eigenständig voran und bereicherst das Team durch aktive Code Reviews sowie eine direkte, lösungsorientierte Kommunikation mit Stakeholdern.
* Du denkst über die reine Implementierung hinaus und hast einen Blick für abstrakte Zusammenhänge, Architektur-Patterns, Skalierbarkeit und Wartbarkeit. Dabei nutzt du routiniert Container-Technologien, Build-Tools und Cloud-Plattformen.
* Clean Code, Type Checking und automatisierte Tests sind für dich keine Zusatzoption, sondern fester Bestandteil deines Handwerks.
* Sehr gute Deutschkenntnisse sind Voraussetzung (mind. Level C1), gute Englischkenntnisse runden dein Profil ab.