JobsAisle
H

Senior Back End Developer

HAMS.AI | همس

Riyadh, Saudi ArabiaSAR 16,667-25,000/moToday
Saudi ArabiaIT & TechnologyFull Time

Skills Required

PythonGitSapErp

Job Description

<div><p>Hams.AI is an AI company building a full enterprise automation platform, enabling organizations to automate customer interactions, operational tasks, data-driven decisions, and service processes across voice, chat, WhatsApp, and digital channels.</p><p>Our platform focuses on real-time execution, turning enterprise workflows into automated actions across systems with measurable reliability, speed, and control at scale.</p><p>Hams is expanding rapidly across multiple industries in the region, and we are looking for deep backend engineering talent to strengthen our platform core.</p><h3>About the Role</h3><p>We're building a production‑grade platform for deploying enterprise AI‑powered voice and chat agents at scale. Think: real‑time voice bots that handle inbound/outbound calls, multi‑agent orchestration, knowledge base retrieval, and telephony integration — all with sub‑100ms latency requirements.</p><h3>This isn’t a wrapper around an LLM API.</h3><p>This is deep systems engineering across real‑time audio, distributed computing, and AI orchestration.</p><h3>What You’ll Own</h3><ul><li><b>Real‑time Voice Pipeline</b>— Audio processing with self‑deployed STT/TTS models and LLM inference running concurrently across hundreds of simultaneous calls</li><li><b>Multi‑Agent Orchestration</b>— Multi‑agent coordination, conversation flow state machines, and handoff logic between specialized AI agents</li><li><b>Distributed Systems at Scale</b>— Task queues, pub/sub messaging, async database operations, process‑per‑session isolation, and graceful shutdown under load</li><li><b>RAG&Knowledge Bases</b>— Vector search, document chunking pipelines, and embedding management</li><li><b>Multi‑Tenant Architecture</b>— Secure data isolation, encrypted credential management, and enterprise webhook delivery</li></ul><h3>Our Stack</h3><p><b>Backend:</b>Python, async web framework, async ORM, distributed task queue, in‑memory data store, relational database</p><p><b>AI/ML:</b>LLM orchestration framework, multi‑agent graph framework, NLP libraries, ML model inference runtime</p><p><b>Infra:</b>Containers, orchestration, cloud storage, error tracking, distributed tracing, database migrations</p><p><b>Data:</b>Vector database, relational DB with flexible schema, in‑memory store for sessions/queues</p><h3>What We’re Looking For</h3><p><b>10+ years</b>of software engineering experience, with deep expertise in<b>Python</b>and<b>distributed systems</b></p><p>Hands‑on experience with<b>real‑time audio/video processing</b>or<b>VoIP/telephony</b>systems</p><p>Strong background in<b>async Python</b>(asyncio and async frameworks)</p><p>Experience building and scaling<b>multi‑tenant SaaS platforms</b></p><p>Comfort with<b>LLM orchestration</b>— prompt engineering, agent frameworks, RAG pipelines</p><p>Track record of owning systems end‑to‑end: from database schema design to production monitoring</p><p>Experience with<b>distributed task processing</b>and message queues</p><p>Experience with<b>self‑deploying and managing STT/TTS models</b>on server infrastructure</p><h3>Bonus Points</h3><p>Background in real‑time audio frameworks and WebRTC media servers</p><ul><li>Experience with<b>PBX/SIP telephony</b>integration</li><li><b>Speech processing</b>model deployment and optimization</li><li>Prior founding/early‑stage startup experience</li></ul><p>Apply here: https://form.asana.com/?k=yE2HX1zQr8rh77JA5LWmkw&d=1210838775195077</p></div>#J-18808-Ljbffr