Saad S.
AI Engineer | RAG, AI Agents, LangGraph & FastAPI
I build production RAG and AI-agent systems that turn documents, databases and business APIs into accurate, source-cited workflows. Using Python, FastAPI, LangGraph and vector search, I help SaaS and enterprise teams move from fragile AI demos to reliable products. My focus is not simply connecting an LLM to a chatbot interface. I design the complete backend and retrieval workflow: document ingestion, chunking, metadata, embeddings, semantic or hybrid search, reranking, grounding, citations, agent orchestration, API integrations and production deployment. I can help you build or improve: • Retrieval-Augmented Generation systems • AI agents and tool-calling workflows • Document AI and PDF-processing pipelines • Enterprise knowledge assistants • Semantic and hybrid search applications • Source-cited research and compliance assistants • Internal support and knowledge-base chatbots • Human-in-the-loop review workflows • Python and FastAPI AI backends • Multi-source data and API integrations Typical problems I solve include: • Relevant information exists in the documents, but the RAG system fails to retrieve it • Answers are not grounded in the approved knowledge base • Citations point to the wrong source or document section • Chunking, metadata or embeddings reduce retrieval quality • An AI-agent prototype becomes unreliable when tools, branching and retries are added • A no-code workflow needs to be rebuilt as a maintainable Python service • An AI application needs secure APIs, logging, error handling, deployment and documentation My technical stack includes Python, FastAPI, LangGraph, LangChain, LlamaIndex, OpenAI, Claude, Qdrant, Pinecone, Weaviate, ChromaDB, PostgreSQL, Elasticsearch, Docker, AWS and Azure. I have more than six years of software-development experience across AI engineering, backend systems, data pipelines and SaaS applications. I am also a Microsoft Certified Azure AI Engineer Associate and an AWS Certified Machine Learning – Specialty. On Upwork, I have completed backend AI automation and product-data engineering engagements. My AI automation contract received five-star feedback recognising my communication, technical skills, collaboration and problem-solving. For a new engagement, I can support architecture, implementation, retrieval evaluation, debugging, deployment and ongoing optimisation. I communicate technical trade-offs clearly, document the system and build for maintainability rather than producing a one-off demo. Send me your current architecture, sample documents or the main failure cases. I will identify the highest-risk part of the system and recommend a practical first step.
Earnings and projects
Last 6 months ÷ 6
Last 6 months: $10
Billed in all: $3,703$3.7k
$5 in the last 6 months
Earnings, last 30 days
Skill rankings: Top 39% in Python
Ranked by MRR among everyone on Upwork with the skill.
- #61Document AI97 freelancers · 🇸🇪 #1Top 63%🇸🇪#1 of 1
- #187Generative AI Prompt325 freelancers · 🇸🇪 #1Top 58%🇸🇪#1 of 2
- #505ChatGPT API Integration984 freelancers · 🇸🇪 #1Top 51%🇸🇪#1 of 3
- #577Vector Database1,142 freelancers · 🇸🇪 #1Top 51%🇸🇪#1 of 1
- #927AI Model Integration1,618 freelancers · 🇸🇪 #1Top 57%🇸🇪#1 of 2
- #1,159LLM Prompt Engineering2,457 freelancers · 🇸🇪 #3Top 47%🇸🇪#3 of 5
- #1,398Large Language Model2,726 freelancers · 🇸🇪 #3Top 51%🇸🇪#3 of 6
- #2,002LangChain3,821 freelancers · 🇸🇪 #2Top 52%🇸🇪#2 of 4