Die Schwerpunkte:
- Full-Stack-Entwicklung mit Python in produktiven Webanwendungen, z. B. adigiGPT oder HolidayChat
- Entwicklung robuster Python-Services mit FastAPI, Uvicorn sowie modernen Qualitäts- und Typing-Standards (u. a. mypy, beartype, ruff, pytest)
- Software-Engineering für Machine Learning – Integration von ML-Komponenten in produktive Systeme
- Betreuung und Weiterentwicklung von ML-Trainings sowie Umsetzung von Modell-Erweiterungen und Optimierungen
- Einstieg in Machine Learning möglich, relevante Kenntnisse bauen wir gemeinsam im Projekt auf
- Entwicklung und Integration von LLM-basierten Systemen (u. a. OpenAI) in produktive Anwendungen
- Konzeption und Umsetzung von Agenten und agentischen Systemen (Agents, Tools, RAG)
- Aufbau und Weiterentwicklung von Retrieval-Augmented-Generation (RAG)-Pipelines
- Einsatz von Frameworks wie LangChain zur Orchestrierung von LLMs, Agenten und Tools
- Arbeit mit interaktiven und ML-nahen Komponenten wie Jupyter und Gradio
- Schrittweise Einarbeitung in Ruby on Rails, einer zentralen Technologie unserer Backend-Plattform
- Entwicklung und Betrieb moderner Anwendungen in der Cloud (Docker, Terraform, AWS)
- Agile Vorgehensweise mit schnellen Iterationen und klarer Produktverantwortung
- Behaviour-Driven Development und automatisierte Tests
- Enge Zusammenarbeit im Team und kontinuierliche Weiterentwicklung des
Tech Stack
Unsere Kernplattform entwickeln wir in Ruby on Rails. Viele neue Kolleginnen und Kollegen starten jedoch mit Python bei uns und wachsen strukturiert in Ruby hinein. Entscheidend sind für uns sauberes Denken, Lernbereitschaft und Freude an moderner Webentwicklung, nicht die Programmiersprache am ersten Tag.