Senior AI Engineer Needed – Build a Reusable AI Knowledge Platform with ChatGPT

Posted last week

Worldwide

Summary

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.

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

    -

    $60.00

    Hourly
  • Remote Job
  • Ongoing project
    Project Type
Skills and Expertise
Mandatory skills
FastAPI
Artificial Intelligence
Activity on this job
  • Proposals:50+
  • Last viewed by client:2 days ago
  • Interviewing:
    1
  • Invites sent:
    0
  • Unanswered invites:
    0
About the client
Member since Mar 20, 2020
  • United States
    Los Angeles4:21 AM
  • $5.7K total spent
    13 hires, 3 active
  • 255 hours
  • Mid-sized company (10-99 people)

Explore similar jobs on Upwork

Quantum Computing
Predictive Model
SQL
pandas
Data Science
Python
Machine Learning
Python Scikit-Learn
Deep Learning
Predictive Analytics
Data Analysis

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