PermanentEngineering

Intermediate AI LLM Engineer - Sandton - R800k PA

E-Merge

Location
Sandton, Gauteng
Contract
Permanent
Salary (as advertised)
R800 000 per year
Closing date

First listed . Last checked at source .

In brief

**Overview** This permanent role is for an Intermediate AI LLM Engineer, based in Sandton, offering a salary of R800k per annum, negotiable based on experience and ability (Reference Number GZ61524). The position is within a specialist technology environment dedicated to building and improving AI-driven conversational systems. The role provides hands-on exposure to exciting technologies including LLMs, voice agents, automated testing, AI coding tools, and modern software development practices. E-Merge is the specialist niche recruitment agency facilitating this opportunity. **What you will do** * Implement prompt changes, tool handlers, and function/webhook logic for voice agents. * Build or improve automated QA workers and analysis jobs (queues, artifacts, scoring ingest). * Write and maintain unit/contract tests and scenario-based eval cases. * Translate scorecard / conversation requirements (with Analyst/Tester) into schemas and fixtures. * Support post-call analytics tasks such as scoring result ingestion, data mapping, and output validation. * Diagnose and fix production issues with logging/observability support. * Support early email/WhatsApp bot flows under Senior/Lead direction. * Use AI coding tools (e.g. Cursor, Claude) to accelerate learning and delivery. **Requirements (from the original advert)** * **Must-Have Skills & Experience:** * 4 to 6 years software engineering (or equivalent applied experience) * Solid Python; comfortable with APIs, SQL, and modern git/CI workflows * Hands-on LLM application work (prompting, tool use, agents - production preferred) * Willingness to learn Azure Functions, messaging, blob storage, and SQL in a production environment * **Strong Advantages:** * Experience with Cursor, Claude, or similar AI coding assistants * Azure Functions or similar serverless * OpenAI SDKs / structured JSON responses * Basic speech/audio exposure * Strong testing and code quality habits * Interest in conversational UX across voice and text **Who should apply** This opportunity is for an Intermediate AI Engineer ready to take their AI engineering career to the next level. Ideal candidates are those looking to sharpen their technical expertise, work with emerging AI technologies, and continue growing within a collaborative, forward-thinking team in a specialist technology environment. **Deadline** Not specified **Reference** Original posting: https://www.jobmail.co.za/jobs/it-computer/other-it-computer/sandton/intermediate-ai-llm-engineer-sandton-r800k-pa-id-7576838 Source: jobmail

Summary drafted with AI assistance from the original advert. The advert itself is the authority — how we use AI.

At a glance

    • Python
    • SQL
    • Azure
    • Git

    Extracted automatically from the advert; confirm requirements on the original listing.

    Job description

    Ready to take your AI engineering career to the next level? Join a specialist technology environment at the forefront of building and improving AI-driven conversational systems. This role offers hands-on exposure to exciting technologies, including LLMs, voice agents, automated testing, AI coding tools, and modern software development practices. It's a fantastic opportunity for an Intermediate AI Engineer looking to sharpen their technical expertise, work with emerging AI technologies, and continue growing within a collaborative, forward-thinking team. Must-Have Skills & Experience: * 4 to 6 years software engineering (or equivalent applied experience) * Solid Python; comfortable with APIs, SQL, and modern git/CI workflows * Hands-on LLM application work (prompting, tool use, agents - production preferred) * Willingness to learn Azure Functions, messaging, blob storage, and SQL in a production environment Strong Advantages: * Experience with Cursor, Claude, or similar AI coding assistants * Azure Functions or similar serverless * OpenAI SDKs / structured JSON responses * Basic speech/audio exposure * Strong testing and code quality habits * Interest in conversational UX across voice and text Responsibilities: * Implement prompt changes, tool handlers, and function/webhook logic for voice agents * Build or improve automated QA workers and analysis jobs (queues, artifacts, scoring ingest) * Write and maintain unit/contract tests and scenario-based eval cases * Translate scorecard / conversation requirements (with Analyst/Tester) into schemas and fixtures * Support post-call analytics tasks such as scoring result ingestion, data mapping, and output validation * Diagnose and fix production issues with logging/observability support * Support early email/WhatsApp bot flows under Senior/Lead direction * Use AI coding tools (e.g. Cursor, Claude) to accelerate learning and delivery Reference Number for this position is GZ61524 which is a Permanent position based in Sandton offering a salary of R800k per annum, negotiable based on experience and ability. Contact Garth on [email protected] or call 011 463 3633 to discuss this and other opportunities. Are you ready for a change of scenery? We are a specialist niche recruitment agency. We offer our candidates a wide range of opportunities, ensuring we successfully match the right technology professionals with the right roles. Do you know a developer or technology specialist looking for a new opportunity? We pay cash for successful referrals! E-Merge Recruiter

    Before you apply

    • Confirm the requirements and closing date on the original listing (jobmail). SPANi lists vacancies from other sites and may not reflect last-minute changes.
    • Legitimate employers do not charge application, registration or training fees.
    • Don't send your ID or bank details before you have confirmed the employer is real.

    How to spot a job scam

    Applying for permanent roles

    • Mirror the job title and top three requirements in your CV summary and most recent experience.
    • Quantify results where possible: sales targets, cases handled, tickets closed, or team size.
    • Proofread contact details and filenames before submitting — small errors cost interviews.
    • Verify the company and role on the source page before sharing ID copies or banking details.

    Similar roles

    PermanentEngineering

    Senior AI LLM Engineer - Sandton - R1.2m PA

    E-MergeSandton, GautengR1 200 000 per year

    Join an innovative technology environment focused on developing intelligent, AI-powered conversational solutions that are shaping the future of how people interact with technology.

    PermanentEngineering

    Lead AI Engineer - Sandton - R1.4m PA

    E-MergeSandton, GautengR1 400 000 per year

    Are you passionate about building production-grade enterprise AI solutions and turning cutting-edge AI technologies into real-world business solutions? We're looking for a Lead AI Engineer to lead the design, development, and deployment of enterprise-scale AI solutions across voice and digital channels.

    PermanentEngineering

    SENIOR Security Engineer - Woodmead / Hybrid - R1.6m PA

    E-MergeJohannesburg, GautengR1 600 000 per year

    Are you passionate about protecting systems, detecting threats, and strengthening cybersecurity posture? We are looking for a skilled and proactive Senior Security Engineer to join our dynamic team. Are you ready for a change of scenery? The e-Merge IT recruitment is a specialist niche recruitment agency.

    Get new engineering jobs in gauteng by email

    Free. No account needed. Unsubscribe with one click.

    We only use your email to send this alert. See our privacy policy.