AI Junior Developer – CA Headhunters (Sandton / Hybrid)

Recruiting Agency: CA Headhunters / CA Head

Division: Artificial Intelligence & Enterprise Automation Practice

Industry: Information Technology, AI Development & Robotic Process Automation (RPA)

Location: Sandton, Johannesburg, Gauteng, South Africa

Work Model: Onsite with Hybrid Working Model

Position Type: Full-Time Permanent (Junior / Early-Career Development Pathway)

Career Progression: 12–18 Month Acceleration to Full AI Developer

Contact Email: sonia.sharma@cahead.com

Posted Date: 02 October 2026

Closing Date: 30 October 2026

About the Client & The AI Junior Developer Pathway

CA Headhunters is currently recruiting for a forward-thinking technology enterprise based in Sandton. The business is expanding its Artificial Intelligence and Automation engineering capabilities to build next-generation enterprise solutions.

This role is structured as a 12 to 18-month accelerated career development pathway. Working directly under the mentorship of senior AI architects and lead engineers, the Junior AI Developer will build end-to-end AI pipelines, engineer large language model (LLM) prompts, implement Robotic Process Automation (RPA) workflows, and integrate smart components into .NET and Python software environments.

Key Responsibilities & Daily Deliverables

The AI Junior Developer will contribute to software development operations across four core functional areas:

1. AI Pipelines, Prompt Engineering & API Integrations

  • AI Feature Build: Develop AI-powered application features and solution components using modern LLM APIs under senior guidance.
  • Prompt Engineering: Design, test, and optimize prompt structures and retrieval-augmented generation (RAG) pipelines for enterprise application use cases.
  • API Integrations: Build and maintain RESTful API integrations connecting external AI models and cloud services with internal backend systems.

2. Robotic Process Automation (RPA) & Workflow Build

  • Process Automation: Design, configure, and maintain RPA bots to automate repetitive, rules-based business operations and data extraction processes.
  • System Connectors: Integrate automation workflows across legacy databases, web portals, and enterprise software systems.

3. Software Testing, POCs & Deployment

  • Proof of Concepts (POCs): Support rapid prototyping and build functional AI Proofs of Concept to demonstrate feasibility for emerging client requirements.
  • Deployment Support: Assist in unit testing, debugging, system documentation, and CI/CD deployment of AI features.

4. Professional Learning & Mentorship

  • Code Reviews: Participate in structured code reviews, pair-programming sessions, and continuous technical training to master .NET, Python, and enterprise AI design patterns.

Candidate Profile & Minimum Entry Requirements

To qualify for consideration for this position, candidates must meet the following criteria:

  • Educational Qualifications:
    • BSc / BIT / Diploma in Computer Science, Software Development, Information Technology, or a related field (Essential).
  • Software Engineering Foundation:
    • Junior / early-career developer with foundational proficiency in Python and/or .NET (C#) (Essential).
    • Good understanding of web services, RESTful APIs, JSON, and software integrations (Essential).
  • AI & Automation Exposure:
    • Demonstrated passion for AI and machine learning concepts.
    • Prior exposure to prompt engineering, OpenAI/Anthropic APIs, LangChain, or RPA software (e.g., UiPath, Power Automate, Automation Anywhere) (Highly Advantageous).
  • Location & Work Schedule:
    • Must be located in or around Johannesburg/Gauteng and comfortable working onsite in Sandton on a hybrid schedule (Essential).
    • Strong willingness to learn and accept technical guidance from senior engineering mentors.

What This Career Pathway Offers

  • Accelerated Growth: Clear 12–18 month progression plan to transition into a full AI Developer role with broader hands-on project ownership.
  • Direct Senior Mentorship: Work alongside experienced AI specialists, data engineers, and solution architects.
  • Modern Tech Stack: Hands-on commercial experience combining .NET, Python, enterprise RPA, and modern GenAI API architecture.

Career Advice for Applicants

  1. Showcase Personal Projects: Highlight any personal AI projects, GitHub repositories, Python scripts, or hackathon entries featuring OpenAI APIs, LLMs, or RPA tools on page 1 of your CV.
  2. Mention .NET & Python Skills: Clearly detail your course work or commercial coding experience in Python and C#/.NET.
  3. Specific Email Subject Line: Submit your application directly to sonia.sharma@cahead.com using the subject line: Application: AI Junior Developer - Sandton.

Sample AI Junior Developer Interview Questions

API Integrations & Prompt Engineering

  • Question (API Integration): “How do you handle API latency or rate-limiting errors when making calls to third-party LLM endpoints within a Python or .NET application?”
  • Question (Prompt Engineering): “Explain how you would structure a system prompt to ensure an AI model outputs structured JSON data without hallucinating extra formatting?”

How to Apply

Submit your updated CV directly via email:

  • Recruiting Agency: CA Headhunters
  • Contact Person: Sonia Sharma
  • Email: sonia.sharma@cahead.com
  • Location: Sandton, Gauteng (Onsite / Hybrid)
  • Closing Date: 30 October 2026

Comments

No comments yet. Why don’t you start the discussion?

    Leave a Reply

    Your email address will not be published. Required fields are marked *