Location : Riyadh, Saudi Arabia
Industry: Artificial Intelligence / Digital Solutions
Availability: Immediate
Role Overview :
We are looking for a Senior VoIP & Network Engineer to design, deploy and operate the telephony backbone of an AI-driven voice platform.
The role focuses on enabling seamless interaction between customer telephony infrastructures and conversational AI systems, ensuring reliability, call quality and scalability across diverse environments.
This position requires a rare combination of deep VoIP expertise and strong network engineering fundamentals, with hands-on involvement in complex, real-world deployments.
Main Responsibilities
Voice Platform Connectivity
- Establish and manage SIP connectivity between AI voice services and customer telephony environments.
- Design call flows supporting inbound, outbound and transferred calls across multiple systems.
- Ensure uninterrupted interaction between AI agents and external callers.
PBX System Integration
- Connect AI voice services to a wide range of PBX solutions, including both modern software-based platforms and legacy hardware systems.
- Adapt integrations to heterogeneous customer environments, often lacking standardization or up-to-date documentation.
Network Enablement for Voice Traffic
- Configure and troubleshoot network components to allow secure and stable SIP and RTP communication.
- Address NAT traversal, firewall policies, port management and VPN connectivity.
- Apply traffic prioritization mechanisms to preserve voice quality under load.
Advanced Troubleshooting
- Perform low-level analysis of signaling and media traffic to identify complex voice issues.
- Isolate and resolve audio degradation, call drops, registration failures and interoperability problems.
- Determine whether issues originate from network infrastructure, PBX configuration or service provider layers.
Voice Quality & Performance Optimization
- Adjust codecs, buffers and media parameters to improve audio clarity and stability.
- Monitor call performance indicators and continuously improve end-user experience.
- Recommend technical changes to customer systems to meet platform performance standards.
Knowledge Structuring & Reusability
- Build reusable technical configurations and onboarding models for common PBX and SIP scenarios.
- Formalize integration patterns to accelerate future deployments.
- Produce clear internal documentation and troubleshooting references.