Generative AI Engineering

AI Agent & RAG Infrastructure

AI Agent System Architecture

This project represents my current work as an AI Engineer at IT&M S.R.L.. It focuses on the end-to-end design and implementation of an advanced AI agent system designed to solve complex business problems by leveraging Large Language Models (LLMs) and verified internal data.

The Challenge

In enterprise environments, standard LLMs often hallucinate or lack specific domain knowledge. The goal was to engineer a system that could provide context-aware, reliable answers grounded in a strictly verified knowledge base. We needed a solution that was not only accurate but also scalable and capable of interacting with existing legacy platforms.

RAG Architecture

To achieve high reliability, I utilized the Retrieval-Augmented Generation (RAG) framework. Unlike a standard chatbot, this system first retrieves relevant information from our private vector database before generating a response. This ensures that every answer is backed by concrete company data, significantly reducing errors and increasing user trust.

Orchestration & Scalability

A key part of my role was architecting the infrastructure to manage this complexity. I built a scalable system capable of orchestrating asynchronous API calls to multiple Large Language Models simultaneously. The system is optimized to:

  • Handle concurrent user requests without bottlenecks.
  • Aggregate complex query results from different sources.
  • Deliver a single, cohesive final response to the user.

Integration via GraphQL

Modern AI needs to talk to older systems. I leveraged GraphQL for high-performance integration. This allowed efficient querying and data manipulation between the new AI agent and the company's existing legacy platforms, ensuring that the AI could take action based on its insights.

Tech stack

Python RAG Framework GraphQL LLM APIs Vector DB AsyncIO

Role

AI Engineer

IT&M S.R.L.

Timeline

Jan 2025 - Current

Company Website

System Concepts

RAG Workflow Diagram
GraphQL Integration Schema
LLM Orchestration