{bc}

Backend Engineer - Voice AI Platform

Hams.aiRiyadh, KSA2 weeks agoMid-Seniorfulltime
PythonFastAPIWebRTCPostgreSQLRedisKubernetesvoice AICeleryreal-time systemsSIPAsterisk
Generate Resume for this Job
Via NaukriGulf·

About This Role

As a Backend Engineer, you'll build the core systems behind our voice AI agents. You'll architect the real-time pipelines that process live speech, orchestrate LLM-powered conversations, manage concurrent voice sessions at scale, and ensure every call is fast, reliable, and intelligent. This means working hands-on with real-time audio processing, speech-to-text and text-to-speech pipelines, LLM orchestration, telephony (SIP/Asterisk), and distributed backend infrastructure. You'll work daily with Python, FastAPI, Pipecat, LiveKit (WebRTC), Celery, PostgreSQL, Redis, and Kubernetes.

What You'll Do
Build and optimize real-time voice AI pipelines — speech recognition (STT), LLM processing, and speech synthesis (TTS) running in sub-second loops
Design and maintain the backend services that manage voice agent sessions, call routing, and telephony integration (SIP/Asterisk)
Architect multi-agent orchestration systems — conversation flows, agent hand-offs, and context passing between voice AI agents
Build and scale the infrastructure for handling thousands of concurrent voice calls with low latency
Develop and optimize WebSocket and WebRTC-based real-time communication layers
Implement and manage distributed task processing for batch calling campaigns, call analytics, and post-call AI analysis
Architect, optimize, and maintain PostgreSQL databases, Redis caching, and message queues
Implement observability across voice pipelines: latency tracking, call quality metrics, distributed tracing (OpenTelemetry, Sentry)
Handle production debugging of real-time voice systems — diagnosing audio quality issues, latency spikes, and session failures
Work closely with AI, product, and DevOps teams to ship voice AI features end-to-end

Who You Are
Strong proficiency in Python with deep understanding of async/await and real-time concurrency patterns
Experience building production backend systems with FastAPI or similar async frameworks
Deep understanding of PostgreSQL, relational database design, and ORM patterns
Experience with real-time systems — WebSockets, streaming, audio pipelines, or low-latency communication
Hands-on experience with distributed task processing (Celery, Redis)
Comfortable owning production systems end-to-end, from design to deployment to incident response
Thrive in fast-paced, high-ownership environments where voice AI is the core product

Nice to Have
Experience with voice AI, conversational AI, or speech processing (STT, TTS, VAD)
Experience with telephony systems (SIP, Asterisk, WebRTC)
Familiarity with AI/LLM orchestration (OpenAI, LangChain, LangGraph, Pipecat, Livekit)
Experience with real-time audio f

Similar Jobs

Senior Backend Engineer (Saudi Nationals Only)

Reach Consulting Company · الرياض

Senior

We are hiring Backend Software Engineers for multiple openings with **one of our clients, a leading AI and technology company**, local and national candidates are preferred. The role will focus on designing, building, an

PythonNode.jsSQL

Senior Backend Engineer (Saudi Nationals Only)

Reach · Riyadh

Mid-Senior

We are hiring Backend Software Engineers for multiple openings with **one of our clients, a leading AI and technology company** , local and national candidates are preferred. The role will focus on designing, building, a

PythonNode.jsSQL

Senior IAM & Backend Engineer (Keycloak + Spring Boot)

InnovationTeam · Riyadh

Mid-Senior

**About the Role:** We're hiring a highly skilled engineer with deep expertise in Keycloak (Red Hat SSO) and strong backend development experience using Java 17\+ and Spring Boot. You will lead efforts in identity \& acc

AzureCI/CDDocker

Backend Engineer

Q Mart | كيو · Jeddah

Entry

About Q At Q Mart, we’re building the next generation of Saudi e\-commerce systems — fast, data\-driven, and AI\-ready. We operate with the mindset of a focused startup: a small, capable team with big ambitions, moving q

Machine LearningMicroservicesReact

Software Backend Engineer

Hala · Riyadh

Senior

Design and maintain backend services and APIs, optimize performance, collaborate with teams, and ensure system security using modern technologies.

Software Backend Engineer

Software Backend Engineer

HALA · Riyadh

Mid-Senior

**Who Are We** HALA is a leading fintech player in the MENAP region that aims to redefine financial services and build the future bank of SMEs. HALA aims at empowering SMEs to start, run, and grow their businesses by pro

GitScala

Backend Engineer

Gathern · Riyadh

Senior

Develop and maintain scalable backend services and RESTful APIs, requiring proficiency in PHP, Laravel, and database management, with a Bachelor's degree in Computer Science.

Backend Engineer

Senior Backend Engineer

Takamol Holding · Riyadh

Mid-Senior

**Job Description** Designs and builds scalable backend systems and enterprise microservices using Java, Spring Boot, and modern cloud‑native architectures. **Key Responsibilities** * Design and develop enterprise micros

CI/CDDockerJava

Backend Engineering Lead

Takamol Holding · Riyadh

Mid-Senior

**Job Description** Lead, designs and builds scalable backend systems and enterprise microservices using Java, Spring Boot, and modern cloud‑native architectures. **Key Responsibilities** * Design and develop enterprise

AgileCI/CDDocker
AI Job Platform

Stop applying blindly. Start getting hired.

Base Career automates the hardest parts of job searching — apply smarter, not harder.

AI Resume in 60s

Your resume rewritten for this exact role using the job description as the brief.

ATS-Optimized

Get past automated screening filters with the right keywords matched to each job.

Application Tracker

Track every job, follow-up, and interview in one visual kanban board.

Start Today for Free

Free plan · No credit card required