AI Automation & Full-Stack Developer | Voice AI, RAG & Integrations
Worldwide
We’re looking for an experienced AI Automation & Full-Stack Developer to help build and continuously improve an AI-powered customer engagement and operations platform. The platform will combine AI voice agents, lead qualification, RAG-based knowledge retrieval, automated follow-up workflows, API/CRM integrations, and an internal React operations dashboard. The developer will work across the full stack and should be comfortable owning architecture as well as implementation. The core stack will include Python/FastAPI, React, PostgreSQL/Supabase, OpenAI or Claude, REST APIs/webhooks, and AWS or GCP. Key responsibilities will include: Building AI-powered lead intake and qualification workflows Integrating AI voice agents for inbound/outbound conversations Capturing transcripts, summaries, call outcomes, and structured customer data Building a RAG knowledge system using company documents and internal data Developing FastAPI backend services and REST APIs Building a React operations dashboard for leads, conversations, KPIs, and follow-up activity Integrating CRM and third-party systems through APIs and webhooks Creating automated follow-up and staff escalation workflows Designing PostgreSQL/Supabase data models Implementing logging, error handling, retry logic, and operational visibility Deploying and maintaining services in AWS or GCP We are specifically looking for someone who understands how to combine AI with production software engineering. This is not a basic chatbot or prompt-engineering project. The right developer should be comfortable taking a business workflow, determining what should be handled by AI versus traditional application logic, designing the architecture, and then implementing it. This is expected to be an ongoing engagement. The initial focus will be building the core platform, followed by additional AI agents, integrations, automation, analytics, and platform improvements.
- More than 30 hrs/weekHourly
- 6+ monthsDuration
- ExpertExperience Level
$50.00
-
$75.00
Hourly- Remote Job
- Complex projectProject Type
Skills and Expertise
Activity on this job
- Proposals:50+
- Last viewed by client:yesterday
- Interviewing:0
- Invites sent:0
- Unanswered invites:0
About the client
- USATavares10:32 PM
- $143 total spent3 hires, 3 active
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