← Trabajos

Senior Python AI Developer – Build an AI Website & Marketing Platform (FastAPI / OpenAI / Long-Term)

Presupuesto: $180.0 FIXED / ⭐ 4.94 (52) United Kingdom

python, artificial-intelligence, api

Build the Foundation of an AI Marketing Platform We are building an internal AI platform that allows us to create complete marketing websites and campaigns at the click of a button. This is not a simple ChatGPT wrapper. It is the first module of a much larger AI business platform that will eventually integrate with Zoho CRM, Zoho Creator, Zoho Campaigns, WorkDrive, Writer and other internal systems. We are looking for an experienced Python developer who understands AI application architecture and wants to become a long-term development partner. The Goal I want to be able to type something like: Create a Back To School Campaign or Promote a Self Defence Workshop or Launch a Summer Membership Offer or upload a website mock-up. The system should then generate an entire marketing project automatically. Trigger Options Option 1 Text prompt Example: Promote our Knife Defence Workshop. Option 2 Upload a mockup The AI should analyse the design and generate the complete responsive website together with every supporting marketing asset. Phase 1 Deliverables The application should generate a complete FTP-ready project. Example output: Campaign/ website/ index.html thankyou.html privacy.html terms.html robots.txt sitemap.xml assets/ css/ styles.css js/ scripts.js images/ logo.png hero.webp gallery.webp social/ facebook-post.png instagram-post.png instagram-story.png whatsapp-image.png email/ email.html email.txt ads/ facebook.txt google.txt meta.txt seo/ metadata.json schema.json campaign/ campaign.json manifest.json README.md image-prompts/ hero.txt gallery.txt social.txt Everything should be organised and immediately usable. Nothing should publish automatically. Technical Requirements Python FastAPI Modular architecture REST API External configuration External prompt system External knowledge base Versioned output Audit logging Clean documentation Prompt System The application must not contain hard-coded prompts. Prompts should be stored externally. Knowledge should be stored externally. Everything should be editable without changing code. AI Pipeline The system should use a modular pipeline similar to: Campaign Brief ↓ Knowledge Loader ↓ Prompt Builder ↓ AI Generation ↓ Website Generator ↓ Marketing Asset Generator ↓ Packaging Engine ↓ Campaign Folder Mockup Mode One important requirement: The platform must also support generating websites from uploaded mockups. Example workflow: Upload homepage design. ↓ AI analyses layout. ↓ Produces responsive HTML/CSS. ↓ Generates supporting assets. ↓ Packages complete project. Future Integrations The architecture should allow future integration with: Zoho Creator Zoho CRM Zoho Campaigns Zoho Writer Zoho WorkDrive Analytics Image generation Customer service modules Sales modules CRM modules No redesign should be required. We Will Supply Brand guidelines Marketing templates Knowledge base Prompt templates Existing campaigns HTML templates CSS templates Campaign examples Deliverables Full source code Documentation Installation guide Prompt files Knowledge loader Configuration files Complete ownership transferred on completion Future Work The successful developer will be first choice for future work building additional AI modules for our business. Skills Required Use these exactly on Upwork: Python FastAPI OpenAI API Artificial Intelligence Prompt Engineering REST API HTML5 CSS3 JavaScript JSON Jinja2 (or similar templating) Git File Processing Software Architecture API Integration Search Tags These help the right freelancers find the job: OpenAI FastAPI Python AI GPT AI Automation AI Website Generator Prompt Engineering REST API HTML Generator Modular Architecture
Abrir en Upwork