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

Posted yesterday

Worldwide

Summary

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.

  • $30.00

    Fixed-price
  • Intermediate
    Experience Level
  • Remote Job
  • One-time project
    Project Type
Skills and Expertise
Mandatory skills
Full-Stack Development
Activity on this job
  • Proposals:20 to 50
  • Last viewed by client:yesterday
  • Hires:
    1
  • Interviewing:
    3
  • Invites sent:
    2
  • Unanswered invites:
    0
About the client
Member since Sep 25, 2025
  • United States
    Atlanta3:11 AM
  • $20K total spent
    276 hires, 12 active
  • 139 hours

Explore similar jobs on Upwork

Software DeveloperHourly‐ Posted 7 months ago
ASP.NET MVC
Django
Python
AngularJS
JavaScript
jQuery
WordPress
Google Chrome Extension
React
CRM Development
Microsoft Dynamics 365
Microsoft Dynamics CRM
Microsoft Dynamics Development
Microsoft PowerApps
Single Sign-On
Build Marketplace on TokopediaHourly‐ Posted 4 weeks ago
PHP
HTML5
JavaScript
Web Development

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