AI Memory Database & RAG System Developer

Posted last week

Worldwide

Summary

Seeking an experienced developer to build a private AI memory and knowledge retrieval system. The system will ingest conversations and documents, organize information, and provide insights. The ideal candidate will have experience in AI and knowledge retrieval systems, with a strong understanding of data structures and algorithms. The project requires a developer who can work independently and deliver high-quality results. I am not looking for a chatbot. I am building a persistent continuity and knowledge layer that compounds information over time. Project Overview I am looking for an experienced developer to build the first phase of a private AI memory and knowledge system. The objective is to create a system that can ingest conversations and documents, organize them into structured knowledge, and retrieve relevant information later through semantic search and Retrieval-Augmented Generation (RAG). Core Requirements Data Ingestion * PDFs * Text files * Markdown files * Exported conversations * Other document formats if practical * Recommendations for automating ingestion are welcome Knowledge Storage * Full source text * Dates and timestamps * Categories and tags * Summaries * Key decisions * Action items * Important ideas and frameworks * References back to original source documents Retrieval-Augmented Generation (RAG) The system should: * Search by keyword * Search semantically * Retrieve relevant information and source material * Return context that can be supplied to an AI model Example: "What did we discuss about Topic X three weeks ago?" The system should retrieve the relevant discussions, summaries, notes, and source materials. User Interface Simple and functional is preferred: * Search knowledge base * Browse categories * View source material * View summaries * Upload or import new files * Edit tags and categories Architecture Preference I prefer a hybrid architecture: * Local database on my desktop * Cloud backup and synchronization capability * Ability to securely access the system remotely while traveling Preferred Skills Experience with any of the following is valuable: * Python * PostgreSQL * SQLite * Vector databases * Embeddings * Retrieval-Augmented Generation (RAG) * Semantic search * OpenAI API integration * Desktop or web application development Ideal Candidate I am looking for someone who: * Has built RAG systems or AI knowledge bases * Understands semantic search and embeddings * Can recommend practical architecture decisions * Writes clean, maintainable code * Thinks long-term and designs systems that can scale over time I am looking for someone who can not only build this system but also recommend architecture decisions and think strategically about long-term scalability. Please Include in Your Proposal 1. Examples of RAG or AI memory systems you have built 2. Your recommended architecture for this project 3. Estimated timeline 4. Estimated budget 5. Suggestions for automating data ingestion

  • Less than 30 hrs/week
    Hourly
  • 1-3 months
    Duration
  • Intermediate
    Experience Level
  • $50.00

    -

    $100.00

    Hourly
  • Remote Job
  • Ongoing project
    Project Type
Skills and Expertise
Mandatory skills
Retrieval Augmented Generation
Activity on this job
  • Proposals:50+
  • Last viewed by client:14 hours ago
  • Interviewing:
    4
  • Invites sent:
    0
  • Unanswered invites:
    0
About the client
Member since Jun 8, 2025
  • USA
    Lakewood9:07 AM
  • $1.8K total spent
    1 hire, 1 active

Explore similar jobs on Upwork

Co-Pilot TrainingHourly‐ Posted 2 months ago
Claude
AI Model Training
Artificial Intelligence
Training & Development
Training Session
AI DeveloperHourly‐ Posted 1 month ago
AI Chatbot
JavaScript
Large Language Model
Multimodal Large Language Model
Chatbot Development
Artificial Intelligence
NLP Tokenization
Natural Language Processing
Python

How it works

  • Post a job icon
    Create your free profile
    Highlight your skills and experience, show your portfolio, and set your ideal pay rate.
  • Talent comes to you icon
    Work the way you want
    Apply for jobs, create easy-to-by projects, or access exclusive opportunities that come to you.
  • Payment simplified icon
    Get paid securely
    From contract to payment, we help you work safely and get paid securely.
Want to get started? Create a profile

About Upwork

  • Rating is 4.9 out of 5.
    4.9/5
    (Average rating of clients by professionals)
  • G2 2021
    #1 freelance platform
  • 49,000+
    Signed contract every week
  • $2.3B
    Freelancers earned on Upwork in 2020

Find the best freelance jobs

Growing your career is as easy as creating a free profile and finding work like this that fits your skills.

Trusted by

  • Microsoft Logo
  • Airbnb Logo
  • Bissell Logo
  • GoDaddy Logo