Back to jobs

AI Agent Software Engineer – Voice/Agentic Systems

UMATR
City of Johannesburg, Gauteng, South Africa
Full-time
AI tools:
LangChain
OpenAI API
Llama

Title: AI Agent Software Engineer – Voice/Agentic Systems

Tech Stack: Python, FastAPI, LangChain, LangGraph, LLM APIs (OpenAI / Llama), Voice AI (STT/TTS), Twilio / WebRTC / Telephony APIs, Vector Databases, Docker, Cloud (AWS / Azure / GCP)

What You’ll Do:

You will be responsible for building and deploying AI agents that automate real-world business workflows across voice, chat, and email channels. These agents will be used by large enterprises across the Middle East to handle customer interactions, automate internal processes, and integrate AI directly into existing systems.

This is a highly hands-on engineering role focused on building production AI systems rather than research. You will work closely with product and enterprise clients to design agentic workflows, integrate external APIs, and deploy scalable AI solutions that operate in real-time environments.

Key responsibilities include:

* Designing and deploying AI agents capable of handling voice and conversational workflows

* Building RAG pipelines and agentic orchestration systems to connect LLMs with enterprise data

* Integrating voice systems, telephony APIs, and real-time communication infrastructure

* Developing backend services and APIs that enable AI agents to interact with external platforms and business tools

* Deploying AI systems into production environments with a focus on latency, reliability, and scalability

* Working closely with product and enterprise stakeholders to prototype, test, and deploy AI-powered solutions

Who They Are:

You will be joining one of the fastest-growing AI startups in the region, recently backed by a major funding round that has positioned the company as one of the most exciting emerging players in enterprise AI.

The company is focused on building AI agents that enable businesses to automate communication and operations at scale — particularly in markets where language, localization, and infrastructure challenges have historically limited access to advanced AI tools.

Their platform enables organizations to deploy voice, chat, and workflow automation agents tailored to local languages and enterprise environments. The team is made up of engineers and researchers building production-grade AI systems designed to operate across complex enterprise ecosystems.

The company is expanding rapidly as demand for AI automation across the region accelerates.

Benefits:

* Salary up to $12k per month depending on experience

* Opportunity to join a well-funded AI startup scaling rapidly in the region

* Strong Equity

Requirements:

* 3–8+ years of experience in software engineering, AI engineering, or ML engineering

* Strong programming experience with Python (FastAPI preferred) or other backend languages

* Hands-on experience building LLM applications, AI agents, or RAG systems

* Experience integrating external APIs and enterprise systems

* Exposure to voice systems, conversational AI, telephony APIs, or real-time communication tools (Twilio, WebRTC, STT/TTS providers, etc.)

* Experience with LangChain, LangGraph, or other agentic orchestration frameworks is highly desirable

* Comfortable working in fast-moving startup environments and building production systems

Nice to have:

* Experience with multilingual AI systems or Arabic language models

* Experience deploying AI systems using Docker and cloud platforms (AWS / Azure / GCP)

* Previous experience building customer-facing AI products or automation platforms

Applications go to the hiring team directly