Job Overview:
We are seeking an experienced Gen-AI Python Engineer to join a high-profile enterprise programme focused on developing cutting-edge AI solutions. This role involves building end-to-end GenAI and RAG applications, integrating data from multiple enterprise systems, and delivering scalable, production-grade AI workflows. You'll work closely with architects, platform teams and business stakeholders to develop secure, high-performing AI solutions that drive business value.
- Location: Sheffield (Hybrid – 3 days onsite per week)
- Daily Rate: £400 per day inside IR 35
- Contract Length: Until 31/12/2026
- Start Date: ASAP
Key Responsibilities:
- Design and develop enterprise-scale GenAI and RAG-based applications using Python.
- Integrate structured and unstructured data sources including databases, APIs, files and document repositories.
- Build document and image processing pipelines using OCR, document intelligence and data extraction tools.
- Develop and optimise retrieval pipelines including chunking, embedding generation, indexing, metadata tagging, filtering and reranking.
- Implement solutions leveraging vector databases and semantic search technologies.
- Build integrations with SQL/NoSQL and enterprise data platforms for enrichment and querying.
- Establish robust evaluation frameworks to measure accuracy, relevance, groundedness and hallucination rates against defined benchmarks.
Key Requirements:
- Strong hands-on experience building Generative AI and LLM-based applications.
- Proven experience developing RAG solutions in enterprise environments.
- Excellent Python development skills with experience building scalable APIs and services.
- Strong knowledge of document parsing, OCR and image-based information extraction.
- Experience with vector databases, embeddings and semantic search technologies.
- Experience working with SQL/NoSQL databases and enterprise data integration patterns.
Additional Information
- Experience with Azure OpenAI, Azure AI Search or the wider Azure AI ecosystem is highly desirable.
- Familiarity with AI evaluation frameworks, observability and monitoring tools would be advantageous.
- Experience working within enterprise security, governance and compliance standards is beneficial.
- Previous exposure to high-volume document processing environments is preferred.
How to Apply:
If you're interested in this role, click 'apply now' to forward an up-to-date copy of your CV, or call us now. If this job isn't quite right for you, but you are looking for a new position, please contact us for a confidential discussion about your career.