Senior AI Engineer Needed – Build a Reusable AI Knowledge Platform with ChatGPT
Buget: $20.0 - $60.0
HOURLY / PART_TIME
⭐ 5.00 (6)
United States
artificial-intelligence, python, integromat
Senior AI Engineer Needed – Build a Reusable AI Knowledge Platform with ChatGPT
I’m looking for an experienced AI engineer to build a reusable AI knowledge platform that uses ChatGPT as the primary interface.
This is not a chatbot project. My goal is to create a long-term knowledge system that allows me to have natural, ongoing conversations with ChatGPT about large collections of research material.
The platform should be reusable across many different projects by simply connecting a new Google Drive folder.
The Vision
I produce long-form nonfiction content including podcasts, documentaries, television, and investigative projects. Every project accumulates a large collection of source material.
Examples include:
* Interview transcripts
* News articles
* PDFs
* Books
* Research documents
* Production notes
* Images
* OCR documents
* Metadata
* Additional research added over time
I want each project to become its own AI knowledge base that I can converse with naturally through ChatGPT.
Google Drive is the Source of Truth
Google Drive should serve as the primary repository for all project materials.
Each project should correspond to one or more Google Drive folders.
The platform should:
* Monitor Google Drive folders for new or updated files.
* Automatically ingest and index new content.
* Preserve source references back to the original files.
* Keep the AI knowledge base synchronized as files are added or updated.
* Allow me to create a new AI project simply by connecting a new Google Drive folder.
I do not want to manually upload documents into another application. Google Drive should remain my normal workflow.
ChatGPT Integration (Primary Requirement)
The primary user interface will be ChatGPT.
I do not want a custom chat application.
Instead, I want ChatGPT to function as an intelligent research partner that has access to my project knowledge bases.
The experience should feel like this:
* I create or select a project.
* I open ChatGPT.
* I ask questions in natural language.
* ChatGPT retrieves information from that project’s knowledge base as needed.
* It remembers the current conversation and builds upon previous questions naturally.
* It cites sources whenever possible.
I should be able to access the same projects from multiple computers while logged into my ChatGPT account.
Core Requirements
The platform should:
* Support unlimited independent projects.
* Support many different document and media types.
* Automatically ingest new material over time.
* Return accurate, source-backed answers.
* Be modular and reusable.
* Be well documented.
* Be designed for long-term expansion.
Future Automation
Phase 1 is focused on building the knowledge platform and ChatGPT integration.
However, the architecture should be designed so it can later integrate with automation tools such as Make.com.
For example:
* A new transcript is added to Google Drive.
* The knowledge base updates automatically.
* AI extracts factoids, quotes, clips, summaries, or social media content.
* Those outputs can be passed into additional automated workflows.
I do not need these automations built in Phase 1, but I want the platform designed with this future in mind.
Existing Progress
I already have a working proof of concept built with Python, FastAPI, OpenAI APIs, and OpenAI Vector Stores.
It currently indexes documents and performs semantic search.
I’m open to improving or replacing parts of the implementation if there is a better long-term architecture.
Ideal Experience
I’m looking for someone with experience in:
* Python
* OpenAI APIs
* Retrieval-Augmented Generation (RAG)
* AI knowledge systems
* Vector databases
* FastAPI (or similar)
* AI agent architecture
* Google Drive API
* Production software architecture
When Applying
Please include:
* Examples of similar AI knowledge or RAG systems you’ve built.
* GitHub or portfolio.
* How you would architect this platform.
* Whether you would continue using OpenAI Vector Stores or recommend another architecture (and why).
* Your estimated timeline and budget.
I’m looking for someone interested in building a reusable AI knowledge platform that will become a core part of my company’s research and content development workflow.
Deschide pe Upwork