HC
Solutions
About the Role
- Design and build real-time voice agents that autonomously handle phone conversations
- Develop low-latency streaming pipelines (STT → LLM → TTS)
- Integrate telephony systems via Azure Communication Services (ACS) (SIP, RTP, session handling)
- Implement call logic (routing, timeouts, voicemail, busy signals)
- Optimize latency, responsiveness, and overall performance
- Build systems tailored for Swiss German dialect recognition, including phonetic matching and noisy 8kHz audio environments
- Implement natural conversation mechanics (turn-taking, interruption handling, barge-in)
- Design scalable systems handling high concurrency (Redis, distributed architectures)
- Build observability systems (monitoring, tracing, incident metrics)
- Extend LangGraph-based orchestration and structured conversation flows
- Ensure strict PII protection with enforced scrubbing pipelines (no raw sensitive data exposure to LLMs)
- Apply security and compliance best practices for voice data
- Collaborate closely with AI and infrastructure teams to deliver end-to-end systems
Requirements
Strong engineering skills in Python, with experience in FastAPI, asyncio, and real-time systems
Proven experience with low-latency architectures and streaming pipelines
Hands-on with STT/TTS providers (Azure Speech, ElevenLabs, or similar)
Familiarity with telephony systems (ACS, SIP, RTP, WebRTC)
Experience building distributed, scalable systems
Background in LLM-based systems, orchestration (LangGraph/LangChain), and structured prompts
Solid understanding of performance and reliability engineering
Knowledge of audio processing (sample rates, codecs, telephony constraints) is a plus
Ability to own systems end-to-end
Fluent in English
About the Company
For our partners from Coorpix company from Switzerland (www.coorpix.ch), with an office in Belgrade, we are looking for AI Voice Engineer.
