Senior AI Full-Stack Developer – AI Project Knowledge Platform (React / Python / OpenAI)
Worldwide
I would deliberately avoid advertising this as a **"website project."** You'll attract general web developers rather than experienced AI engineers. Instead, advertise it as an **AI Knowledge Platform**. --- # Senior AI Full-Stack Developer – AI Project Knowledge Platform (React / Python / OpenAI) ## About Us We are Canberra Granny Flat Builders (Australia), a specialist planning, design and construction company. Our business manages complex residential projects that generate large amounts of information including: * Zoom meeting transcripts * Planning reports * Architectural plans * Surveys * Site photographs * Customer emails * Consultant reports * Design documents Our goal is to build an AI-powered platform that transforms this information into structured project knowledge. This is **not** another ChatGPT wrapper. We are looking for an experienced developer to help build a product that becomes the intelligence layer of our business. --- # The Project We are building an AI Project Knowledge Platform. The system should: * Create projects * Upload multiple document types * Read and analyse documents using AI * Extract structured facts * Compare information between documents * Detect inconsistencies * Generate clarification questions * Build a verified project knowledge base * Generate professional customer documents The first document will be a professionally designed Customer Storybook. Future versions will generate planning reports, meeting minutes, proposals, customer emails and many other business documents. --- # Example Workflow Customer Project ↓ Upload Documents ↓ AI Reads Documents ↓ Extract Facts ↓ Compare Information ↓ Identify Missing Information ↓ Generate Clarification Questions ↓ Staff Approve ↓ Project Knowledge Complete ↓ Generate Customer Storybook --- # Current Status The business requirements have already been developed. We have: * Product vision * Functional requirements * Workflow diagrams * Business processes * Publishing concepts * Example projects * Developer Information Memorandum We are now looking for the right technical partner to help design and build Version 1. --- # Technology (Preferred) Frontend * React * Next.js Backend * Python * FastAPI Database * PostgreSQL AI * OpenAI API Storage * Cloud Storage Authentication * Secure user authentication We are open to recommendations if you believe another architecture would be superior. --- # Who We Are Looking For We are **not** looking for a junior developer. We are looking for someone who has experience building AI products. Ideally you have experience with: * LLM applications * Retrieval systems * Document processing * Knowledge extraction * AI workflows * PDF generation * Prompt engineering * Vector databases (if appropriate) * Production AI systems Experience building business applications is highly regarded. --- # First Stage Initially we would like assistance with: * Reviewing our product vision * Confirming the proposed architecture * Recommending improvements * Designing the MVP * Planning future scalability Following this discovery phase, we expect the successful developer to build the MVP. --- # What We'd Like From You Please include: 1. A short introduction. 2. Your AI experience. 3. Similar AI projects you've built. 4. Links to GitHub or portfolio (if available). 5. Your preferred technology stack. 6. How you would approach this project. 7. Any questions you have after reading this advertisement. Please **do not** send a generic proposal. We are looking for thoughtful responses from developers who genuinely understand AI products. --- # Why This Is Interesting This is more than a document generation project. Our long-term vision is to build an AI platform that captures project knowledge once and reuses it across the entire customer journey. The successful developer has the opportunity to become our long-term technical partner as we expand the platform over multiple phases. -
- More than 30 hrs/weekHourly
- 1-3 monthsDuration
- ExpertExperience Level
$25.00
-
$47.00
Hourly- Remote Job
- Ongoing projectProject Type
Skills and Expertise
Activity on this job
- Proposals:50+
- Last viewed by client:2 days ago
- Interviewing:0
- Invites sent:0
- Unanswered invites:0
About the client
- AustraliaBelconnen3:39 PM
- $89K total spent67 hires, 21 active
- 6,304 hours
Explore similar jobs on Upwork
How it works
Create your free profileHighlight your skills and experience, show your portfolio, and set your ideal pay rate.
Work the way you wantApply for jobs, create easy-to-by projects, or access exclusive opportunities that come to you.
Get paid securelyFrom contract to payment, we help you work safely and get paid securely.
About Upwork
- 4.9/5(Average rating of clients by professionals)
- G2 2021#1 freelance platform
- 49,000+Signed contract every week
- $2.3BFreelancers 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