Senior Voice AI, VoIP & RAG Engineer
Department: Software Development
Working Hours: 01:00 PM – 10:00 PM
Employment Type: Full-Time
Location: On-site
Clear Wave Information Technologies (CWIT) is a technology-driven digital transformation company focused on enterprise software, AI solutions, communication technologies, cloud services, cybersecurity, automation, and IT-enabled services. We develop intelligent business solutions that enhance customer engagement, operational efficiency, and decision-making through AI-powered platforms, voice automation, enterprise applications, and communication systems.
We are seeking a highly skilled Senior Voice AI, VoIP & RAG Engineer to design, build, deploy, and optimize enterprise-grade voice agents, intelligent calling systems, and AI-powered knowledge solutions. The role involves developing production-ready voice AI systems that integrate real-time communication, conversational AI, telephony infrastructure, and enterprise knowledge bases. The ideal candidate will have hands-on experience with LiveKit, Asterisk, VICIdial, SIP-based communication, RAG pipelines, STT/TTS systems, Agentic AI workflows, and backend development. This position requires expertise in creating reliable voice automation solutions, integrating AI agents with enterprise systems, troubleshooting complex communication issues, and delivering scalable AI-powered customer interaction platforms.
Key Responsibilities
Voice AI Agent Development:
- Develop real-time inbound and outbound voice AI agents using modern frameworks.
- Build conversational AI systems for enterprise customer interactions.
- Integrate voice agents with telephony platforms, CRMs, business applications, and external APIs.
- Implement intelligent call workflows such as customer qualification, information retrieval, appointment scheduling, escalations, and automated support.
- Optimize AI-driven voice experiences for low latency and high reliability.
VoIP & Telephony Engineering:
- Design and integrate enterprise voice communication solutions using LiveKit, Asterisk, VICIdial, SIP trunks, and contact center platforms.
- Configure and manage dial plans, extensions, queues, trunks, CDRs, call recordings, AMI, ARI, and AGI.
- Implement call routing, bridging, escalation, and transfer workflows including warm, cold, attended, and blind transfers.
- Troubleshoot complex VoIP issues such as SIP signaling, RTP streams, WebRTC communication, codecs, NAT traversal, latency, jitter, one-way audio, and dropped calls.
RAG & Knowledge AI Systems:
- Design and implement Retrieval-Augmented Generation (RAG) pipelines for enterprise applications.
- Build knowledge systems connected to documents, websites, databases, APIs, and enterprise knowledge repositories.
- Implement document processing pipelines, chunking, embeddings generation, metadata filtering, hybrid search, vector retrieval, and reranking techniques.
- Connect RAG systems with voice agents to provide accurate, context-aware responses.
- Implement safeguards for source attribution, confidence control, hallucination reduction, and response validation.
Agentic AI & Automation:
- Develop intelligent AI workflows using tool calling, Agentic AI patterns, MCP integrations, and agent-to-agent communication.
- Integrate AI agents with enterprise systems such as CRMs, ticketing, task management, scheduling platforms, and external APIs.
- Build automation workflows to improve business processes and customer experiences.
Backend Development & System Integration:
- Develop backend services and APIs using Python frameworks.
- Build integrations between AI systems, communication platforms, and enterprise applications.
- Work with Python, FastAPI, REST APIs, and WebSockets.
- Design scalable services supporting real-time communication and AI workloads.
Deployment, Monitoring & Optimization:
- Deploy and manage voice AI systems on Linux-based production servers.
- Configure and maintain production environments using Docker, Redis, PostgreSQL, and MongoDB.
- Implement monitoring, logging, call tracing, and debugging processes.
- Analyze production issues and perform root-cause analysis.
- Optimize system performance, reliability, and scalability.
Required Qualifications
- Bachelor’s degree in Computer Science, Software Engineering, Information Technology, Artificial Intelligence, or related technical field.
- 4–7 years of professional experience in software engineering, AI engineering, VoIP engineering, or related fields.
- Strong production experience building voice automation or communication platforms.
- Hands-on experience with LiveKit, Asterisk, VICIdial, or SIP-based systems.
- Experience developing RAG systems, AI agents, or knowledge-based applications.
- Experience with enterprise integrations and scalable backend systems.
Required Skills
- Expertise in LiveKit, Asterisk, VICIdial, SIP telephony, SIP signaling, RTP, WebRTC, voice codecs, and call routing.
- Proficiency in Python, FastAPI, REST APIs, and WebSockets.
- Strong knowledge of RAG architectures, embeddings, vector databases, and retrieval systems.
- Experience with STT/TTS technologies such as Whisper, Vosk, Piper, Coqui, or Deepgram.
- Familiarity with Linux environments, Docker, Redis, PostgreSQL, and MongoDB.
- Excellent debugging and problem-solving skills.
Preferred Qualifications and Benefits
- Experience building enterprise voice bots or AI contact center solutions.
- Familiarity with LLM-based applications, OpenAI APIs, self-hosted AI models, agent frameworks, MCP protocols, and agent-to-agent communication.
- Understanding of cloud infrastructure, DevOps practices, distributed systems, and real-time communication systems.
- Experience integrating AI agents with CRM, ERP, ticketing, or workflow platforms.
What We Offer
- Competitive market-based salary.
- Opportunity to work on cutting-edge Voice AI and Agentic AI solutions.
- Exposure to enterprise AI, communication systems, and automation technologies.
- Work on real-world production AI platforms.
- Collaborative environment with AI, engineering, and product teams.
- Professional growth opportunities in emerging technology domains.
- Continuous learning and technical development opportunities.
Salary Range: Rs120,000 - Rs180,000 per month
Work Location: In person