17 Aug
|
Habilelabs
|
Jaipur
Senior Software Developer – Voice AI & LLM Systems
Habilelabs Pvt. Ltd.
Type: Full time
Experience: 5+ Years
Location: Jaipur
Tech Stack
Python, FastAPI/Flask, Voice AI, STT/TTS, LLMs, PostgreSQL, Redis, AWS, Docker, CI/CD
ABOUT THE ROLE
We are looking for a Senior Software Developer with hands-on experience in building and deploying production-grade Voice AI Agents.
The ideal candidate should have robust expertise in:
Speech-to-Text (STT) & Text-to-Speech (TTS)
Real-time conversational AI systems
LLMs, RAG & AI Agents
Voice orchestration & low-latency systems
Telephony and web-based voice applications
You will work on scalable AI-native voice products involving intelligent automation, conversational workflows, and enterprise-grade Voice AI systems.
RESPONSIBILITIES
Build and deploy scalable Voice AI systems and backend services.
Design real-time conversational pipelines using STT, TTS, LLMs, and AI agents.
Work on:
Streaming vs batch STT
Interruption handling / barge-in
Low-latency voice systems
Telephony and web voice integrations
Async orchestration workflows
Conversation memory/context strategies
Agent framework orchestration
Develop APIs using FastAPI or Flask.
Design RAG pipelines, prompt orchestration, and conversational workflows.
Implement evaluation and observability layers including:
Tracing & monitoring
Prompt/version evaluation
Hallucination monitoring
Call analytics
Voice quality metrics
Conversation QA
Fallback and recovery systems
Optimize scalability, reliability, and performance of Voice AI systems.
Mentor junior developers and contribute to engineering best practices.
REQUIREMENTS
Must-Have
5+ years of backend development experience in Python.
Proven experience deploying Voice AI Agents in production.
Solid expertise in STT, TTS, LLM integrations, and conversational AI systems.
Experience with FastAPI or Flask.
Experience with OpenAI, Anthropic, Gemini, or similar LLM platfor
📌 Senior Software Developer – Voice Ai Jaipur
🏢 Habilelabs
📍 Jaipur