> Markdown version of [/jobs/ext/1526868-technical-researcher-knowledge-graph-engineer-0-2-fte](https://www.wearedevelopers.com/jobs/ext/1526868-technical-researcher-knowledge-graph-engineer-0-2-fte). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Technical Researcher / Knowledge Graph Engineer 0.2 FTE - **Company:** Eindhoven University of Technology - **Location:** Eindhoven, Netherlands (Remote available) - **Contract:** Temporary contract - **Skills:** Application Programming Interfaces (APIs), Artificial Intelligence, Information Systems, Computer Programming, Databases, Graph Database, JSON, Python (Programming Language), Neo4j, Information Technology, Enterprise Integration, Api Management - **Published:** July 16, 2026 - **Apply:** https://nl.indeed.com/viewjob?jk=2df319bd2e3103fc ## About the Role Are you a Python and database enthusiast driven to tackle urban climate resilience? We are looking for a technical developer to translate municipal spatial regulations into a deterministic, neurosymbolic AI graph engine., * A Master's degree (completed or near completion) in Computer Science, Data Science, Geomatics, Artificial Intelligence, or a related technical field. * Strong proficiency in Python programming, specifically with API integrations (e.g., requests) and data structuring (JSON/GeoJSON). * Hands-on experience with Graph Databases, specifically Neo4j, ontology design, and writing complex Cypher queries. * Experience with spatial analysis and GIS libraries (such as geopandas, shapely) and familiarity with Dutch open geodata standards (PDOK, BAG, BRK) is a massive advantage. * A highly analytical mindset capable of translating unstructured, qualitative legal and regulatory text into strict, deterministic logic trees. * Fluent in English; basic reading comprehension of Dutch is highly beneficial for analyzing local municipal policy documents. ## Description The Department of the Built Environment is developing an applied research tool aimed at automating the compliance and financial assessment of nature-inclusive real estate development. You will build the core computational logic engine that evaluates building designs against strict municipal mandates. As a Technical Researcher and Knowledge Graph Engineer, you will tackle two concrete challenges: * Rule Digitization & Graph Logic Implementation: You will analyze unstructured municipal policies (such as the Eindhoven Omgevingsplan and rainwater ordinances) and extract the legal thresholds. You will design and maintain a Neo4j Graph database schema, writing robust Cypher queries to execute complex compliance logic (e.g., dynamically triggering a higher requirement or calculating municipal shortfall penalties based on spatial intersections). * Spatial API & Pipeline Integration: You will develop Python-based pipelines to automatically ingest spatial payloads. This involves integrating Dutch open geodata APIs (like PDOK, BRK cadastral data, and municipal infiltration maps) to extract the physical and environmental context of a building plot, mapping these variables directly into the graph ontology while building fallback protocols for urban data gaps. Within our team, you will be embedded in the Information Systems in the Built Environment group, collaborating closely with spatial analysts and market researchers to translate complex urban ecosystems into clean, auditable code., A meaningful job in a dynamic and ambitious university, in an interdisciplinary setting and within an international network. You will work on a beautiful, green campus within walking distance of the central train station. In addition, we offer you ## Related Videos - [Graphs and RAGs Everywhere... But What Are They? - Andreas Kollegger - Neo4j](https://www.wearedevelopers.com/videos/1311-graphs-and-rags-everywhere-but-what-are-they-andreas-kollegger-neo4j) - [Kubernetes and Microservices with Multi-Model Databases](https://www.wearedevelopers.com/videos/382-kubernetes-and-microservices-with-multi-model-databases) - [Putting the Graph In GraphQL With The Neo4j GraphQL Library](https://www.wearedevelopers.com/videos/257-putting-the-graph-in-graphql-with-the-neo4j-graphql-library) - [Tips and Tricks for Working with JSON](https://www.wearedevelopers.com/videos/1229-tips-and-tricks-for-working-with-json) - [Your organization as a Graph](https://www.wearedevelopers.com/videos/2051-your-organization-as-a-graph) - [Cyber Sleuth: Finding Hidden Connections in Cyber Data](https://www.wearedevelopers.com/videos/893-cyber-sleuth-finding-hidden-connections-in-cyber-data) ## Related Articles - [How to Find Tech Jobs in Amsterdam](https://www.wearedevelopers.com/magazine/279-how-to-find-tech-jobs-in-amsterdam) - [Software Developer Salary in The Netherlands [2023]](https://www.wearedevelopers.com/magazine/217-software-developer-salary-in-the-netherlands-2023) - [The Netherlands – Europe’s powerhouse for software development?](https://www.wearedevelopers.com/magazine/31-the-netherlands-europe-s-powerhouse-for-software-development) - [Best Companies in the Netherlands: Top 25 Companies in 2023 ](https://www.wearedevelopers.com/magazine/193-best-companies-in-the-netherlands-top-25-companies-in-2023) - [How to land a developer job in Amsterdam](https://www.wearedevelopers.com/magazine/36-how-to-land-a-developer-job-in-amsterdam) - [Dev Digest 121 - AI goes offline](https://www.wearedevelopers.com/magazine/456-dev-digest-121-ai-goes-offline)