Actively recruiting / 64 applicants
We’re here to help you
Wilson Bittencourt is in direct contact with the company and can answer any questions you may have. Email
Wilson Bittencourt, RecruiterRole Overview
We are looking for a skilled Freelance Developer to create a WhatsApp Business chatbot with advanced AI capabilities. The aim is to develop a robust system that can handle text and voice interactions, leveraging AI technologies for intelligent responses. The project focuses on integrating AI features like GPT-generated replies and voice processing, with a strong emphasis on data security and user experience.
Responsibilities
- Configure and manage the WhatsApp Cloud API, including webhook setup, media download, and message sending.
- Integrate OpenAI Chat Completions with document retrieval using Relevance AI or Pinecone.
- Develop a per-user memory system with secure data storage and a "delete-my-data" feature.
- Implement voice transcription and text-to-speech synthesis using Whisper and neural TTS solutions (Azure, Google, or AWS).
- Containerize the application for deployment, using serverless architecture or a small virtual machine.
- Conduct light testing, prepare usage documentation, and provide a comprehensive hand-off walkthrough.
Required Skills
- Proven experience with the WhatsApp Business API, particularly the Cloud API.
- Proficiency in backend development using Node.js or Python.
- Expertise in OpenAI GPT and prompt design.
- Knowledge of vector search and retrieval-augmented generation (RAG) using tools like Relevance AI or Pinecone.
- Experience with speech-to-text and text-to-speech technologies, such as Whisper and Polly.
- Understanding of data security practices, including HTTPS, secret management, and GDPR concepts.
Nice to Have
- Familiarity with containerization and deployment on AWS or GCP.
- Experience in handling multi-tenant systems with isolated user data.