← Обяви

Full Stack AI Engineer for AI-Powered SaaS MVP (Next.js + Python + LiveKit + LangGraph)

Бюджет: $30.0 FIXED / ⭐ 4.99 (253) United States

saas, next.js, react-js, artificial-intelligence, python

We are a startup building an AI-powered SaaS platform with real-time voice capabilities. The core product is a web-based dashboard where users can interact with an AI voice agent, manage sessions, and access AI-generated insights in real time. We have the product design ready in Figma and a basic project structure set up. We need an experienced Full Stack Developer to take ownership of the AI layer, voice integration, and frontend implementation. This is an MVP build. We are not looking for over-engineered solutions. We want clean, maintainable, and production-ready code delivered efficiently. What You Will Build: • LangGraph AI Agent - Build a multi-step LangGraph agent for conversational logic, tool calling, and decision-making. - Maintain session memory and support multi-turn conversations. - Return structured responses to the frontend. • LiveKit Voice Integration - Integrate LiveKit for real-time voice communication between users and the AI agent. - Implement room creation, session management, live transcription, and AI voice responses using ElevenLabs or a similar provider. • Next.js Frontend Dashboard - Build the complete frontend using Next.js 14 App Router, TypeScript, Tailwind CSS, and Shadcn UI components based on the provided Figma designs. - Implement Clerk authentication. - Build session management, conversation history, and subscription management using Stripe. • Python Backend - Develop a FastAPI backend to handle AI agent orchestration, LangGraph workflows, LiveKit session management, and third-party API integrations. - Connect with Supabase PostgreSQL for user and session storage. • Basic Admin Panel - Build a simple dashboard for viewing active sessions, basic usage metrics, and user management. Technical Requirements - Next.js 14 (App Router) - TypeScript - Python - FastAPI - LangGraph - LiveKit - Supabase - Clerk Authentication - Stripe - Tailwind CSS - Shadcn UI - Vercel - Railway or AWS Deliverables - Complete Next.js frontend codebase - FastAPI backend with LangGraph integration - End-to-end LiveKit voice functionality - Stripe subscription flow with webhooks - Supabase schema and migrations - Deployment on Vercel and Railway (or AWS) - Basic setup and environment documentation Who We're Looking For - Experience shipping production SaaS applications with Next.js. - Hands-on experience with LangGraph or LangChain. - Strong Python and FastAPI skills. - Experience integrating real-time communication platforms such as LiveKit or similar. - Ability to work independently, communicate clearly, and deliver high-quality work on schedule. When Applying Please include: - 1–2 relevant projects demonstrating Next.js and AI integration. - Your estimated timeline for completing this MVP. - Your fixed-price proposal.
Отвори в Upwork