CareerPlanSign in

Senior AI / Software Engineer

Johannesburg, Gauteng💼 Full-time🗓 2026-09-17 → 2026-09-24

Core

Design, develop, and optimize production AI voice and text agents, including dialogue flows, prompt frameworks, and STT/TTS pipelines for client products.

Role type

Senior IC AI/Software Engineer (Conversational AI)

Builds

Production-ready AI voice and text agents, scalable integrations, and conversational bots

Domain

Artificial Intelligence, Conversational AI, Speech Technologies

Deliverable

production ML models | product features

Required skills

LLM application development, Python, production-scale system engineering, prompt engineering, API integration, version control (GitHub), problem-solving

Preferred skills

Experience with evaluation frameworks, AI quality measurement, independent ownership of complex deliverables

Technologies

Python, LLMs, APIs, GitHub

Responsibilities

Design and build production AI voice and text agents; Develop and refine dialogue flows and prompt frameworks; Improve STT and TTS pipelines; Build, test, and deploy conversational bots; Configure and optimize client-specific AI agents; Monitor and improve AI performance in production; Collaborate with product and engineering teams

Seniority

Senior, hands-on IC

Sourced via adzuna · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.