Description
Hello, I am looking for an experienced Full-Stack Python + AI Developer to build a Minimum Viable Product (MVP) for a multi-tenant B2B SaaS platform focused on conversational automation. Core Architecture Required: 1. Multi-Tenant Dashboard (Next.js/React): User registration, basic database management, and integration configuration panel. 2. AI Backend (Python/FastAPI + LangChain/LangGraph): Stateful AI agents capable of structured tool-calling, retrieving data from isolated database tables, and executing conditional workflows based on user input. 3. Database: PostgreSQL/Supabase with strict Row-Level Security (RLS) for multi-tenant data isolation. 4. Outbound Integrations: Dynamic webhook routing based on backend database triggers. Note: Full business logic, specific messaging channel integrations, and UX workflow designs will be shared under NDA during the interview phase with shortlisted candidates. Screening Questions (Please answer when applying): 1. Please share links to live SaaS products or GitHub repositories where you have implemented LLMs with structured tool-calling. 2. Briefly explain how you plan to manage user chat sessions and cart memory securely in a multi-tenant environment. Generic boilerplate applications that do not answer the technical questions will be automatically rejected. Looking forward to working with a pro!