Auf einen Blick
- Aufgaben: Entwickle moderne, datengestützte KI-Anwendungen und RAG-Lösungen.
- Unternehmen: Innovatives Unternehmen im Telekommunikationssektor mit internationalem Team.
- Vorteile: Attraktive Vergütung, hybrides Arbeitsmodell und spannende Projekte.
- Weitere Informationen: Hohe Verantwortung und Entwicklungsmöglichkeiten in einem dynamischen Umfeld.
- Warum dieser Job: Gestalte die Zukunft der KI mit modernster Technologie und internationaler Zusammenarbeit.
- Qualifikationen: Mindestens 5 Jahre Erfahrung in Python-Entwicklung und RAG-Lösungen.
Für ein herausforderndes AI- und Datentransformationsprojekt mit einem Kunden im Telekommunikationssektor suchen wir einen erfahrenen Python-Entwickler – Generative AI / RAG (m/w/d) in Wien. Der Fokus der Rolle liegt auf der Entwicklung moderner, datengestützter AI-Anwendungen und produktionsbereiter Retrieval-Augmented Generation-Lösungen.
Wir suchen einen erfahrenen Python-Entwickler mit einer starken analytischen Denkweise, der skalierbare Backend-Services, Datenverarbeitungs-Workflows und End-to-End RAG-Pipelines entwerfen, implementieren und optimieren kann. Sie werden eine zentrale Rolle bei der technischen Umsetzung moderner AI-Anwendungsfälle übernehmen und den Kunden bei der Integration von Large Language Models und RAG-basierten Anwendungen in bestehende Daten-, Cloud- und Systemlandschaften unterstützen. Sie arbeiten eng mit AI-Architekten, Datenwissenschaftlern, Softwareentwicklern, Fachabteilungen und technischen Stakeholdern zusammen.
Sie können ein innovatives Projektumfeld mit hoher technologischer Relevanz, internationalen Stakeholdern und modernen AI-, Daten- und Cloud-Technologien erwarten.
Ihre Aufgaben:
- Entwicklung und Implementierung skalierbarer Python-Anwendungen, Backend-Services und AI-basierter Lösungen
- Entwurf, Entwicklung und Optimierung vollständiger Retrieval-Augmented Generation-Pipelines
- Implementierung von Dokumentenaufnahme- und Datenverarbeitungs-Workflows
- Entwicklung geeigneter Strategien für Dokumentenparsing, Vorverarbeitung, Chunking und Metadaten
- Generierung, Verwaltung und Optimierung von Embeddings
- Implementierung von semantischer Suche, Vektorsuche und hybriden Suchlösungen
- Integration und Verwaltung von Vektordatenbanken und Retrieval-Systemen
- Entwicklung und Optimierung von Retrieval- und Re-Ranking-Mechanismen
- Implementierung von Prompt-Konstruktionen, Prompt-Vorlagen und Kontextmanagement-Strategien
- Integration von Large Language Models für zuverlässige und kontextbasierte Antwortgenerierung
- Implementierung von Zitationshandling, Quellenzuordnung und Nachverfolgbarkeitsmechanismen
- Entwicklung und Integration von APIs und Backend-Schnittstellen
- Integration von AI-Anwendungen in bestehende IT-, Daten-, Datenbank- und Cloud-Landschaften
- Entwurf und Implementierung datengestützter Evaluierungsprozesse für RAG- und AI-Lösungen
- Analyse und Verbesserung der Retrieval-Qualität, Antwortqualität, Relevanz und Systemleistung
- Entwicklung automatisierter Unit-, Integrations- und End-to-End-Tests
- Implementierung von Logging, Monitoring, Fehlerbehandlung und Observabilitätsmechanismen
- Erstellung technischer Dokumentationen und Entwicklungsstandards
- Anwendung professioneller Softwareentwicklungspraktiken, einschließlich Versionskontrolle, Code-Reviews und CI/CD
- Zusammenarbeit mit AI-Architekten, Datenwissenschaftlern, Entwicklern, Fachabteilungen und anderen technischen Stakeholdern
- Unterstützung von AI-Anwendungsfällen von der technischen Konzeption über die Implementierung bis zum produktiven Betrieb
Ihr Profil:
- Mindestens 5+ Jahre Berufserfahrung in der Softwareentwicklung mit Python
- Sehr gute Kenntnisse in Python und modernen Python-Softwareentwicklungspraktiken
- Nachweisliche Erfahrung in der Entwicklung von APIs, Backend-Services und Datenverarbeitungsanwendungen
- Praktische Erfahrung in der Entwicklung und Implementierung von Retrieval-Augmented Generation-Lösungen
- Sehr gutes Verständnis von RAG-Architekturen, Large Language Models und Generative AI-Anwendungen
- Erfahrung mit Dokumentenaufnahme, Dokumentenparsing, Vorverarbeitung, Chunking und Metadatenmanagement
- Erfahrung mit Embeddings, semantischer Suche, Vektorsuche, Retrieval und Re-Ranking
- Erfahrung mit Vektordatenbanken wie Qdrant, Weaviate, Pinecone, Milvus, Chroma oder PostgreSQL mit pgvector
- Erfahrung mit RAG- und LLM-Frameworks wie LangChain, LlamaIndex oder vergleichbaren Technologien
- Erfahrung mit relationalen und/oder NoSQL-Datenbanken
- Fundiertes Verständnis von APIs, Integrationsmustern und Backend-Architekturen
- Erfahrung mit Git und professionellen Versionskontroll-Workflows
- Erfahrung mit Unittesting, Integrationstests und automatisierten Softwaretests
- Erfahrung mit Logging, Monitoring, Debugging und Produktionssoftwareoperationen
- Kenntnisse der Prinzipien von Clean Code, Softwarearchitektur und wartbarem Anwendungsdesign
- Stark datengetriebenes und analytisches Denken
- Fähigkeit zur Bewertung technischer Lösungen basierend auf messbaren Qualitäts-, Leistungs- und Geschäftsanforderungen
- Abgeschlossenes Studium der Informatik, Wirtschaftsinformatik, Datenwissenschaft, künstlichen Intelligenz oder vergleichbare Qualifikation
- Sehr gute schriftliche und mündliche Englischkenntnisse
- Strukturierte, selbstständige und lösungsorientierte Arbeitsweise
- Starke Kommunikations- und Teamfähigkeiten
Nice to Have:
- Erfahrung im Telekommunikationsumfeld
- Erfahrung mit Cloud-Technologien wie AWS, Microsoft Azure oder Google Cloud
- Erfahrung mit Docker, Kubernetes und CI/CD-Pipelines
- Erfahrung mit Python-Frameworks wie FastAPI, Flask oder Django
- Kenntnisse in MLOps, LLMOps oder AI-Plattformarchitekturen
- Erfahrung mit der Bewertung von RAG-Systemen, einschließlich Retrieval-Qualität, Antwortrelevanz, Verankerung, Halluzinationsdetektion und Zitationsgenauigkeit
- Erfahrung mit hybrider Suche, Wissensgraphen oder graphbasierten RAG-Architekturen
- Erfahrung mit agentenbasierten AI-Systemen und toolnutzenden Large Language Models
- Erfahrung mit Open-Source- und kommerziellen Large Language Models
- Erfahrung mit LLM-Observabilität, Tracing und Evaluierungsplattformen
- Kenntnisse in AI-Governance, Responsible AI, Datenschutz, Sicherheits- und Compliance-Anforderungen
- Erfahrung in internationalen und interdisziplinären Projektumfeldern
- Relevante AI-, Cloud- oder Softwareentwicklungszertifikate
Was Sie erwarten können:
- Teilnahme an einem innovativen AI- und Datentransformationsprojekt im Telekommunikationsumfeld
- Spannendes technologisches Umfeld mit Fokus auf Python, Generative AI und Retrieval-Augmented Generation
- Gelegenheit, moderne, produktionsbereite AI-Anwendungen zu entwickeln und zu betreiben
- Hohe persönliche Verantwortung und Möglichkeiten zur Gestaltung technischer Lösungen
- Zusammenarbeit mit internationalen Stakeholdern und technischen Expertenteams
- Hybrides Arbeitsmodell mit 2 Tagen pro Woche vor Ort in Wien
- Gelegenheit, skalierbare RAG- und AI-Architekturen aktiv zu gestalten
- Nutzung moderner Python-, LLM-, Vektordatenbank- und Cloud-Technologien
- Langfristiges relevantes Projektumfeld mit hoher strategischer Bedeutung
Interessiert? Bitte senden Sie Ihren aktuellen Lebenslauf, einschließlich Ihrer Verfügbarkeit und Stundensatz-Erwartungen. Wir freuen uns darauf, von Ihnen zu hören. Sie können mich gerne per E-Mail oder über LinkedIn kontaktieren. Elena Kahraman
Python Developer – Generative AI / RAG (m/f/d) Arbeitgeber: Qualysoft
Als international tätiges IT-Unternehmen in Österreich bieten wir unseren Mitarbeitern nicht nur ein dynamisches und innovatives Arbeitsumfeld, sondern auch hervorragende Entwicklungsmöglichkeiten im Bereich der Versicherungs-IT. Unsere Unternehmenskultur fördert Teamarbeit und Kreativität, während wir gleichzeitig attraktive Tageshonorare und flexible Arbeitszeiten anbieten, um eine ausgewogene Work-Life-Balance zu gewährleisten.