Backend Engineer - Voice AI Platform

Hams.ai

Riyadh

On-site

SAR 224,971 - 337,457

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Hams.ai is seeking a Backend Engineer to build core systems for our voice AI agents. You will architect real-time pipelines to process live speech and manage voice sessions at scale.

The ideal candidate has strong Python skills and experience with FastAPI, PostgreSQL, and real-time systems. Join our team in Riyadh and help shape the future of voice technology.

Qualifications

  • Strong proficiency in Python with async/await and real-time concurrency.
  • Experience with backend systems using FastAPI or similar frameworks.
  • Deep understanding of PostgreSQL and relational database design.
  • Hands-on experience with distributed task processing using Celery or Redis.

Responsibilities

  • Build and optimize real-time voice AI pipelines.
  • Design backend services for voice-agent sessions and call routing.
  • Architect multi-agent orchestration systems.
  • Build infrastructure for managing thousands of concurrent voice calls.
  • Implement observability across voice pipelines.

Skills

Python
Real-time concurrency
FastAPI
PostgreSQL
Celery
Redis
WebRTC
Distributed systems

Tools

Kubernetes
SIP
Asterisk
OpenTelemetry

Job description

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.
  • Thrives 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 frameworks or voice bot platforms.
  • Cloud infrastructure experience (AWS, GCP, Kubernetes).
  • Vector databases and RAG patterns for knowledge‑powered voice agents.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Enterprise Solutions Engineer - Saudi Arabia
Enterprise Solutions Engineer - Saudi Arabia

United States Digital Space LLC • Saudi Arabia

On-site
SAR 100,000 - 180,000
AI Engineer
AI Engineer

Saudi Azm عزم السعودية • Riyadh

On-site
SAR 260,000 - 460,000
AI Systems Architect - LLM & Vector Infrastructure
AI Systems Architect - LLM & Vector Infrastructure

Starmarkets • Riyadh

On-site
SAR 300,000 - 520,000
AI Research Engineer
AI Research Engineer

Sarj • Riyadh

On-site
SAR 60,000 - 90,000
Senior AI Backend Engineer - Agent Evaluation & Quality
Senior AI Backend Engineer - Agent Evaluation & Quality

Salla • Saudi Arabia

On-site
SAR 300,000 - 520,000
AI Engineer
AI Engineer

Latitude • Riyadh

On-site
SAR 420,000 - 660,000
Senior AI Backend Engineer - Agent Evaluation & Quality
Senior AI Backend Engineer - Agent Evaluation & Quality

Salla • Makkah Region

On-site
SAR 300,000 - 540,000
Staff AI Software Engineer
Staff AI Software Engineer

Client of Discovered MENA • Riyadh

On-site
SAR 400,000 - 800,000
Senior DevOps Engineer
Senior DevOps Engineer

Mirai Arabian International Company Limited • Riyadh

On-site
SAR 180,000 - 230,000
Principal Forward Deployed Engineer (relocation to Germany)
Principal Forward Deployed Engineer (relocation to Germany)

EPAM Systems • Saudi Arabia

On-site
SAR 360,000 - 600,000