VoIP & AI Platform Engineer

Contour Software

Islamabad

On-site

PKR 2,000,000 - 4,000,000

Full time

14 days+
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Medical Coverage – Self & Dependents
Provident Fund
Performance-based bonuses
Lunch/Dinner provisions

Job summary

Contour Software is hiring for a senior VoIP engineer to design, build, and support carrier-grade VoIP platforms and AI voice agents. You will work hands-on with Asterisk, FreeSWITCH, Kamailio, OpenSIPS, NetSapiens, Bandwidth, and Twilio, developing backend services in Python and integrating with CRM systems and calendars.

You will configure dial plans, IVRs, and SIP routing while ensuring security, scalability, and disaster recovery.

Qualifications

  • Professional experience developing or supporting production VoIP platforms.
  • Hands-on knowledge of Asterisk, FreeSWITCH, Kamailio, OpenSIPS, and NetSapiens.
  • Experience integrating Bandwidth and Twilio APIs, SIP trunks, webhooks, telephone-number services, and programmable communications.
  • Strong Python development experience, including backend services, APIs, integrations, testing, and automation.
  • Strong understanding of SIP, SDP, RTP, RTCP, DTMF, codecs, and call-state management.
  • Experience developing dial plans and complex inbound and outbound call-routing logic.
  • Knowledge of SIP registration, authentication, trunks, number normalization, least-cost routing, and failover.
  • Understanding of AI voice-agent architecture, including speech recognition, speech synthesis, language models, conversation state, and tool calling.
  • Experience integrating APIs, webhooks, databases, and third-party business systems.
  • Strong understanding of TCP/IP, UDP, DNS, NAT, TLS, WebSockets, firewalls, and load balancing.
  • Familiarity with MySQL, MariaDB, PostgreSQL, or comparable relational databases.
  • Linux administration, Git, automated testing, CI/CD, and command-line troubleshooting experience.
  • Ability to diagnose complex VoIP and AI call-flow issues using logs, traces, metrics, and packet captures.
  • Strong analytical, documentation, collaboration, and communication skills.

Responsibilities

  • Design, develop, deploy, and maintain scalable VoIP applications and services.
  • Build backend services, REST APIs, integrations, and automation tools using Python.
  • Develop AI voice agents and virtual receptionist solutions that answer calls, route callers, schedule appointments, respond to questions, and handle common customer requests.
  • Integrate speech-to-text, text-to-speech, natural-language processing, and large language models with real-time VoIP systems.
  • Connect AI agents with SIP trunks, PBX platforms, CRM systems, calendars, contact centres, and business applications, including reliable escalation and transfer to human representatives.
  • Configure Asterisk and FreeSWITCH dial plans, IVRs, queues, voicemail, conferencing, recording, and complex call flows.
  • Develop and maintain Kamailio and OpenSIPS configurations for SIP proxying, registration, authentication, routing, load balancing, failover, and security.
  • Administer, customise, and integrate NetSapiens domains, users, devices, call-routing rules, provisioning workflows, and APIs.
  • Integrate and manage Bandwidth and Twilio services for SIP trunking, programmable voice, messaging, telephone numbers, call routing, and emergency calling.
  • Develop applications using Bandwidth and Twilio APIs, SDKs, webhooks, and programmable communications services.
  • Integrate SIP carriers, session border controllers, gateways, PBX platforms, and third-party communications services.
  • Build provisioning, billing, reporting, monitoring, messaging, and telephone-number management integrations.
  • Build or enhance web-based administration, monitoring, and reporting interfaces; React experience is an asset.
  • Troubleshoot signalling, audio, registration, NAT, codec, latency, jitter, packet loss, webhook, and carrier-interoperability issues.
  • Analyse SIP and RTP traffic using sngrep, Wireshark, Homer, logs, metrics, and packet captures.
  • Improve availability, voice quality, scalability, security, and disaster-recovery capabilities.
  • Protect systems against toll fraud, SIP scanning, denial-of-service attacks, prompt injection, unauthorised access, and improper handling of customer data.
  • Create technical documentation, deployment procedures, diagrams, and operational runbooks; participate in testing, releases, incident response, and on-call support.

Skills

Python
Asterisk
FreeSWITCH
Kamailio
OpenSIPS
NetSapiens
Twilio
Bandwidth
React

Tools

Asterisk
FreeSWITCH
Kamailio
OpenSIPS
NetSapiens
Bandwidth
Twilio
React
MySQL
PostgreSQL

Job description

Contour Software is hiring for a senior VoIP engineer to design, build, and support carrier-grade VoIP platforms and AI voice agents. You will work hands-on with Asterisk, FreeSWITCH, Kamailio, OpenSIPS, NetSapiens, Bandwidth, and Twilio, developing backend services in Python and integrating with CRM systems and calendars.

You will configure dial plans, IVRs, and SIP routing while ensuring security, scalability, and disaster recovery.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

VoIP & AI Communications Architect
VoIP & AI Communications Architect

EWS Group • Pakistan

On-site
PKR 1,800,000 - 3,600,000
Market-leading salary
Health insurance
Provident Fund
+2
VoIP and AI Communications Developer
VoIP and AI Communications Developer

Contour Software • Islamabad

On-site
PKR 2,000,000 - 4,000,000
Medical Coverage – Self & Dependents
Provident Fund
Performance-based bonuses
+1
VoIP and AI Communications Developer
VoIP and AI Communications Developer

EWS Group • Pakistan

On-site
PKR 1,800,000 - 3,600,000
Market-leading salary
Health insurance
Provident Fund
+2
VoIP and AI Communications Developer
VoIP and AI Communications Developer

EWS Group • Pakistan

On-site
PKR 1,800,000 - 3,600,000
Market-leading salary
Health insurance
Provident Fund
+2
ViciDial Engineer
ViciDial Engineer

Rapid Labs • Islamabad

On-site
PKR 1,200,000 - 1,800,000
Senior VoIP & Cloud Communications Engineer
Senior VoIP & Cloud Communications Engineer

CureMD Corporation • Lahore

On-site
PKR 1,500,000 - 2,500,000
Bi-annual bonus
Health coverage for employee
Provident Fund
+4
Principal Software Engineer, Dev
Principal Software Engineer, Dev

ibex • Karachi Division

On-site
PKR 4,000,000 - 7,000,000
PBX Specialist
PBX Specialist

Translation Empire Ltd • Rawalpindi Cantonment

On-site
PKR 1,200,000 - 1,800,000
Senior VoIP/PBX Engineer — Asterisk, FreePBX & SIP Expert
Senior VoIP/PBX Engineer — Asterisk, FreePBX & SIP Expert

Translation Empire • Saddar

On-site
PKR 900,000 - 1,500,000
PBX Specialist
PBX Specialist

Translation Empire • Saddar

On-site
PKR 900,000 - 1,500,000