StaffInIT
All positions
StaffInIT Contract Fully remote (quarterly sessions in Prague; Prague-based preferred)€20 – €35/hr

Senior Fullstack AI Engineer (PwC – AI Platform, RAG)

Posted July 11, 2026

Apply Now

Takes a few minutes · No account required

Careers at StaffInITVisit the company career page and view all open roles

About this role

Project

Build an AI platform (RAG, search, document drafting) to automate and scale complex corporate consolidation assessments for PwC.

  • Duration: 1 year (Start: ASAP) | HackerRank: Yes
  • Location: Fully remote (occasional quarterly team sessions in Prague; Prague-based candidates preferred)
  • Hours: Core US overlap required (minimum 2–6 PM CET, preferred 2–7 PM CET)
  • Contract: B2B only — we only accept contractors with a valid EU VAT number verifiable in VIES (VAT Information Exchange System)

Technical Stack & Core Responsibilities

1. Python Backend & Platform Engineering

  • Core: Python 3.12+, OOP, clean architecture, FastAPI, CLI scripting (argparse, Bash)
  • Async & Data: Celery, event-driven workflows (RabbitMQ, Azure Service Bus), PostgreSQL, MongoDB
  • Data & Reporting: pandas, NumPy, openpyxl (JSON to Excel report generation), batch processing

2. RAG & LLM Engineering

  • Pipeline: End-to-end RAG (ingestion → chunking → embeddings → retrieval → generation)
  • LLMs & Prompts: OpenAI API (reasoning models, structured output parsing), prompt engineering and versioning (manifest.yaml)
  • Search & Retrieval: Hybrid retrieval (Vector + BM25), metadata filtering, Qdrant, Azure AI Search (ACS), pgVector

3. Document Processing & Ingestion

  • Extraction & OCR: PyMuPDF (fitz), Tesseract (pytesseract)
  • Strategy: Clause-aware and section-aware chunking for legal/financial documents

4. Fullstack Integration & UI Demos

  • Internal Tools: Multi-page Streamlit apps, session state, streamlit-aggrid for SME workflows and PoCs
  • Fullstack Support: Basic-to-intermediate Node.js and React to maintain and connect frontend integration modules to Python APIs

5. DevOps & Quality Assurance

  • Hygiene: Docker, Docker Compose, Git (small, regular commits), YAML-driven configurations
  • Testing: Unit/integration tests for Python services and pipelines

Soft Skills & Nice-to-Haves

  • Soft Skills: Autonomous pipeline debugging, strong communication to iterate on prompts/outputs alongside non-technical accounting/audit SMEs
  • Nice-to-Have: RAG evaluation frameworks, MCP/FastMCP, LangChain, LangGraph, multi-agent frameworks (CrewAI, AutoGen, TaskWeave), Azure CI/CD

Application questions

5

You'll be asked to answer 5 additional questions when you apply.

  • I confirm I can commit to daily US overlap hours of at least 2–6 PM CETRequired
  • I am willing to complete a HackerRank assessmentRequired
  • What is your company's EU VAT number (registered in VIES)?Required
  • What is your expected hourly rate (EUR, B2B/contract)?Required
  • Are you able to travel to Prague quarterly?Required

Ready to apply?

Submit your application in just a few minutes.

Apply for this position