Junior AI Automation Engineer

Network Finance

Location
Johannesburg, Gauteng
Minimum qualification
Bachelor's degree
Closing date

First listed . Last checked at source .

At a glance

  • No previous work experience required.
  • Python
  • Docker
  • Linux
  • Git
  • Agile / Scrum

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

Job description

Key Responsibilities * Collaborate with departments such as Sales, Human Resources, Finance, Technical Support, Production, and Marketing to understand and document business processes. * Identify opportunities where AI and automation can reduce manual effort, improve accuracy, and streamline workflows. * Develop, test, and deploy automation agents and workflows on an internal AI platform. * Assist in the development and maintenance of AI platform components, including integrations, retrieval services, and user-facing tools. * Build and maintain integrations with ERP, CRM, ticketing, and knowledge management systems. * Monitor platform performance, usage, and operational health, resolving routine issues and escalating where necessary. * Create and maintain test cases and evaluation frameworks to ensure solution quality and reliability. * Apply data privacy, security, governance, and access control standards across all solutions. * Produce clear technical and process documentation. * Provide first-line support to users and gather feedback for ongoing improvements. * Participate in code reviews, design discussions, and knowledge-sharing initiatives. * Stay informed about emerging trends in AI, automation, and software engineering. Minimum Requirements * Bachelor's Degree in Computer Science, Software Engineering, Computer Engineering, Information Systems, Electronic Engineering, or a related field. * 0 to 2 years' experience in software development, automation, data engineering, or a related discipline. * Relevant academic projects, internships, or practical experience will be considered. * Experience with Python programming. * Exposure to at least one AI or Large Language Model (LLM) framework, API, or technology through academic, personal, or professional projects. * Working knowledge of: * Version control systems (Git) * Relational databases * RESTful APIs * Understanding of software development methodologies, including Agile and Scrum. Technical Skills Required * Python development. * Knowledge of software engineering principles and best practices. * API and systems integration. * Business process analysis and workflow mapping. * Testing, troubleshooting, and documentation. * Understanding of data security, privacy, and access control principles. Advantageous Exposure to any of the following technologies or similar toolsets would be beneficial: * LiteLLM * Qdrant * pgvector * Langfuse * Docker * vLLM * Containerisation technologies * Linux environments * Cloud or on-premises infrastructure platforms What You'll Gain * Exposure to a wide range of business functions and operational processes. * Hands-on experience with AI applications, automation platforms, and software engineering. * Mentorship and guidance from experienced engineers. * Opportunities to work with emerging technologies and modern AI toolchains. * A collaborative and supportive work environment that values innovation and continuous learning. * Career development opportunities within a growing and forward-thinking organisation. Apply Today! *Only South African ID holders will be considered and must be based in Gauteng. Network Finance 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

Before you apply

  • Read the full advert and confirm you meet the minimum requirements before applying.
  • Tailor your CV headline and most recent experience to the job title and key skills.
  • Note the closing date and reference number, and keep a copy of what you submit.
  • Apply only through the employer or job board link — never pay to apply.

Similar roles

ContractEngineering

IFMS Engineer (Contract)

O'Brien RecruitmentGauteng

Ready to take your engineering career to the next level? Join a leading global organisation that is transforming the future of its industry and creating new ways of working through innovation, technology and continuous improvement.

Engineering

Tailings Engineer

Recruit'dGauteng

The successful candidate will focus on optimising designs, managing stakeholder expectations, and ensuring rigour and accuracy in engineering decision-making. You will be expected to demonstrate independence in your tasks while collaborating with colleagues to deliver high-quality project outcomes.

ContractEngineeringClosing Soon

AI Automation Engineer - Payments

Datonomy SolutionsSandton, GautengR90 000 – R120 000 per month

The bank is building a next-generation AI Payments Engineering capability to design and deliver an AI-native Payments Operating System.

Junior AI Automation Engineer at Network Finance | SPANi - South African Jobs