StaffInIT
Back to job details
StaffInIT Contract Fully remote (quarterly workshops likely in Prague)€20 – €35/hr

Senior AI/Data Engineer – GraphRAG (Neo4j) (PwC)

Project

Build production-grade, scalable data and AI-enabled systems using Python, Knowledge Graphs, and GraphRAG.

  • Duration: Full-time/Contract (Start: ASAP) | HackerRank: Yes (AI Engineer Challenge)
  • Location: Fully remote (occasional quarterly team workshops/gatherings likely in Prague)
  • 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. Graph & Database Engineering

  • Graph Architecture: Graph data modeling, relationship mapping, and graph traversal logic
  • Tech Stack: Azure Cosmos DB (Gremlin API) and Neo4j
  • Data Platforms (Bonus): Databricks or similar data platforms

2. GenAI & GraphRAG Engineering

  • Pipeline Design: GraphRAG solutions combining knowledge graphs, vector search, metadata, and LLM-based retrieval
  • Frameworks: LangChain and LangGraph
  • Agentic AI: MCP (Model Context Protocol) server/client integration and hosting, agent memory management, spec-driven AI development
  • Search (Bonus): Vector databases, Azure AI Search, or semantic search platforms

3. Backend & Data Pipelines

  • Core: Strong commercial Python backend and data engineering development
  • Architecture: Scalable data pipelines, API design, software engineering best practices (performance optimization, testing)

4. Fullstack & DevOps Support

  • Frontend: Working knowledge of React and Next.js to support full-stack development where needed
  • Infrastructure (Bonus): Docker, Kubernetes, CI/CD, cloud-native environments

Candidate Profile & Traits

  • Seniority: Hands-on engineer capable of making independent technical decisions and driving high-quality implementation
  • Collaborative: Partners effectively with cross-functional product, engineering, data, and AI teams

Your application

Fields marked with * are required.

PDF, DOC, or DOCX — max 10 MB

Additional questions

The recruitment process includes a HackerRank AI Engineer Challenge. Applications without this commitment are automatically disqualified.

We only accept B2B contractors whose EU VAT number is registered and verifiable in VIES (VAT Information Exchange System). Format: country code + number, e.g. PL1234567890.

Occasional quarterly team workshops/gatherings, likely in Prague.

Some answers are checked automatically against this role's requirements. Your information is kept confidential.