AI Developer for Offline Voice Agent
Worldwide
We are looking for an experienced AI developer to build an AI voice agent with a desktop application that runs efficiently on a local computer without relying on cloud APIs. Project Requirements The AI voice agent must: • Operate completely offline on a local machine. • Communicate through voice-to-voice interaction with natural, low-latency responses. • Use a predefined Excel knowledge base (vocabulary and data) as its primary source of information. • Strictly follow developer-defined instructions and business rules. • Never generate answers outside the provided knowledge base or instructions. If the requested information is unavailable, it should respond appropriately instead of hallucinating. • Allow users to upload updated Excel files so the knowledge base can be refreshed without modifying the application. Voice Features The application should include advanced voice capabilities, such as: • Accurate voice activity detection (VAD) • Noise suppression/cancellation • Automatic detection of user silence • Natural turn-taking during conversations • Fast speech recognition and speech synthesis • Low response latency for smooth conversations AI & System Requirements The solution should: • Use an efficient RAG pipeline. • Be optimized for CPU-based execution while maintaining good response speed and accuracy. • Be designed with hardware limitations in mind, including memory and processing constraints. • Have a modular architecture that makes future updates and maintenance straightforward. • Include a clean, user-friendly desktop interface. Required Skills The ideal developer should have proven experience with: • RAG pipeline development • LangChain • LangGraph • Agentic AI systems • Offline voice agents • Speech-to-Text (STT) and Text-to-Speech (TTS) • Local LLM deployment and optimization • Workflow and AI pipeline optimization • Desktop application development (Python, Electron, or similar) What We're Looking For We are looking for a developer who values quality over shortcuts. The ideal candidate should understand both AI engineering and system optimization, ensuring the application is reliable, responsive, and efficient on local hardware. Experience building offline AI assistants or voice agents is highly preferred.
$150.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:2 days ago
- Interviewing:0
- Invites sent:0
- Unanswered invites:0
About the client
- United KingdomWembley7:26 AM
- $5 total spent1 hire, 0 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