AI-Powered Voice Agent Platform
Worldwide
We are seeking an experienced AI Engineer to design and develop a real-time voice agent platform that can automate customer support interactions and streamline call center operations. Our current support process relies heavily on human agents, creating challenges around response consistency, customer wait times, follow-up management, and operational scalability. We are looking to implement AI-driven voice agents capable of managing routine conversations, interacting with business systems in real time, and seamlessly escalating complex issues when necessary. Key Responsibilities The solution should be able to: * Handle both inbound and outbound voice interactions * Understand customer intent and route requests appropriately * Access internal systems, databases, and APIs during live conversations * Schedule appointments and bookings * Create and manage support tickets * Update CRM records automatically * Generate conversation summaries and call logs * Maintain conversational context across multi-step interactions * Escalate sensitive or complex cases to human agents * Support reliable operation under high call volumes Technical Requirements * Strong Python backend development experience * Experience building real-time AI voice applications * OpenAI / LLM integration expertise * Speech-to-Text (STT) and Text-to-Speech (TTS) implementation * FastAPI and WebSocket-based architectures * CRM and third-party API integrations * Conversation state management * Workflow orchestration and automation * Scalable backend systems capable of concurrent call processing Preferred Qualifications Candidates with experience in the following areas will be strongly preferred: * AI Voice Agents and Conversational AI * Twilio, LiveKit, SIP, or telephony infrastructure * Real-time audio streaming systems * AI-powered workflow automation * Production-grade backend architecture * High-availability and scalable distributed systems Ideal Outcome We are looking for a solution that can improve customer response times, reduce repetitive support workload, increase operational efficiency, and provide a reliable customer experience while handling large volumes of support conversations.
$5.00
Fixed-price- IntermediateExperience Level
- Remote Job
- Ongoing projectProject Type
Skills and Expertise
Activity on this job
- Proposals:20 to 50
- Last viewed by client:last month
- Hires:1
- Interviewing:0
- Invites sent:1
- Unanswered invites:0
About the client
- United StatesGreenwood9:06 AM
- $9.3K total spent426 hires, 20 active
- 148 hours
- Energy & UtilitiesIndividual client
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