Qualysoft

Python Developer – Generative AI / RAG (m/f/d)

Wien · Posted 1h ago

$440-480/dayseniorcontracthybridDept: Software Development
PythonRAGLarge Language ModelsVector Databases

Job Description

For a challenging AI and data transformation project with a client in the telecommunications sector, we are looking for an experienced Python Developer – Generative AI / RAG (m/f/d) in Vienna. The focus of the role is on the development of modern, data-driven AI applications and production-ready Retrieval-Augmented Generation solutions. We are looking for an experienced Python developer with a strong analytical mindset who can design, implement and optimize scalable backend services, data-processing workflows and end-to-end RAG pipelines. You will take on a central role in the technical implementation of modern AI use cases and support the client in integrating Large Language Models and RAG based applications into existing data, cloud and system landscapes. You will work closely with AI architects, data scientists, software developers, business departments and technical stakeholders. You can expect an innovative project environment with high technological relevance, international stakeholders and modern AI, data and cloud technologies. \n \n €440 - €480 a day Conditions Location : Vienna Start : ASAP Duration : 12 months+ option for extension Capacity : 100 % Working model : Hybrid, 2 days per week on site in Vienna Project language: English Your Tasks Development and implementation of scalable Python applications, backend services and AI-based solutions Design, development and optimization of complete Retrieval-Augmented Generation pipelines Implementation of document ingestion and data-processing workflows Development of suitable document parsing, preprocessing, chunking and metadata strategies Generation, management and optimization of embeddings Implementation of semantic search, vector search and hybrid search solutions Integration and management of vector databases and retrieval systems Development and optimization of retrieval and reranking mechanisms Implementation of prompt construction, prompt templates and context-management strategies Integration of Large Language Models for reliable and context-based answer generation Implementation of citation handling, source attribution and traceability mechanisms Development and integration of APIs and backend interfaces Integration of AI applications into existing IT, data, database and cloud landscapes Design and implementation of data-driven evaluation processes for RAG and AI solutions Analysis and improvement of retrieval quality, answer quality, relevance and system performance Development of automated unit, integration and end-to-end tests Implementation of logging, monitoring, error handling and observability mechanisms Creation of technical documentation and development standards Application of professional software-development practices, including version control, code reviews and CI/CD Collaboration with AI architects, data scientists, developers, business departments and other technical stakeholders Support of AI use cases from technical conception through implementation to productive operation Your Profile At least 5+ years of professional experience in software development with Python Very good knowledge of Python and modern Python software-development practices Proven experience in the development of APIs, backend services and data-processing applications Practical experience in