Artificial Intelligence Architect
">
We are seeking a highly skilled Artificial Intelligence Architect to join our innovative team.
">
In this role, you will design, develop and optimize AI-driven solutions leveraging prompt orchestration frameworks, retrieval-augmented generation tools and knowledge graphs.
">
About the Role
* Develop and implement AI-driven applications.
* Design and optimize dynamic prompt assembly and chaining for improved AI performance.
* Work with retrieval-augmented generation tools such as Neo4j and Protégé to enable intelligent information retrieval and contextual AI reasoning.
* Build and maintain knowledge graphs to structure and enrich AI models.
* Design, implement and manage ETL pipelines to extract, transform and load data efficiently for AI systems.
* Continuously improve AI-driven workflows, conduct testing and validate models to ensure robustness and reliability.
* Stay up-to-date with the latest advancements in AI, machine learning and knowledge representation.
">
Requirements
* A Master's or PhD in Computer Science, Data Science, Artificial Intelligence, Software Engineering or a related field.
* Experience in prompt orchestration frameworks (e.g. LangChain, LlamaIndex) to enhance AI-driven applications.
* Strong programming skills in Python, with experience in frameworks such as PyTorch, TensorFlow or JAX being a plus.
* Deep understanding of prompt engineering, LLM fine-tuning and generative AI models.
* Experience in building and optimizing knowledge graphs, including ontologies, semantic reasoning and entity linking.
* Hands-on experience with retrieval-augmented generation methodologies, including vector databases, graph-based retrieval and document indexing.
* Expertise in ETL pipeline development, handling structured and unstructured data and managing data lakes and warehouses.
* Familiarity with cloud computing platforms such as AWS, Azure or GCP for AI model deployment and scaling.
* Strong understanding of database management systems, including SQL, NoSQL and graph databases (e.g. Neo4j, ArangoDB or RDF stores).
* Excellent problem-solving skills with a strong mathematical and algorithmic foundation.
* Ability to work effectively in an agile, multidisciplinary environment.
* Proficiency in English is required; Dutch is a plus.
">
We welcome applications from both employees and freelancers.