- Where
- Hungary, Hungary, GB
- Level
- Senior
Our client is a global innovation-led organisation looking for a Senior Fullstack AI Engineer to join their cutting-edge team on a 12 month contract .
Skills and Requirements:
Strong commercial Python 3.12+ engineering fundamentals (OOP, clean architecture).
Extensive experience with FastAPI, PostgreSQL, and event-driven design.
Proven track record in RAG architecture, prompt engineering (multi-version lifecycle), and OpenAI API integration.
Hands-on experience with vector databases (Qdrant) and Azure AI Search (ACS).
Practical, basic-to-intermediate knowledge of Node.js and React to support and maintain full-stack integrations.
Experience with RAG evaluation and scoring frameworks, as well as multi-agent frameworks (MCP, LangChain, LangGraph, CrewAI).
Familiarity with cloud-native deployments and Azure CI/CD pipelines.
Willingness to complete a HackerRank technical challenge during the hiring process.
Role and Responsibilities:
Build and maintain robust backend APIs in Python (FastAPI) with asynchronous processing (Celery, RabbitMQ/Azure Service Bus).
Design and implement end-to-end RAG pipelines (ingestion, clause-aware chunking, embeddings, hybrid retrieval, generation).
Integrate and tune hybrid search patterns (vector + BM25) using Azure AI Search and Qdrant.
Build robust document processing pipelines (PDF extraction via PyMuPDF, OCR via Tesseract).
Maintain Node.js and React integration modules that connect the frontend to Python backend APIs.
Rapidly prototype internal tools and demos using Streamlit for non-technical stakeholders.
For more information – please apply for this job or send your CV directly and I will call you back to provide you with more details.
Cavendish (Recruitment) Professionals Ltd are proud to be an equal opportunity employer and we believe that inclusivity begins with the candidate experience. All qualified applicants will receive consideration for employment regardless of gender, race, age, sexual orientation, religion, or belief.