AI Engineer (Data & Agentic AI)

JVR Software

Johannesburg

On-site

ZAR 559,000 - 669,000

Full time

3 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

JVR Software in Gauteng is seeking a skilled AI/Analytics engineer to design and implement AI-powered data solutions and agentic workflows. You will build dashboards, data pipelines, and RAG-based solutions using Python, SQL, and Power BI to support strategic decision-making.

Ideal candidates have hands-on experience with Generative AI/LLMs, AI assistants, and integration of AI into business processes. The role emphasizes delivering scalable analytics products in a fast-paced IT environment.

Qualifications

  • Proficient Python development with practical AI/ML project experience.
  • Strong SQL skills for data manipulation and querying.
  • Power BI development and data visualisation expertise.
  • Experience with Generative AI or large language models.
  • Background building AI assistants, agents, or chatbots.
  • Understanding of prompt engineering, RAG, and vector databases.
  • Experience integrating AI into business processes and workflows.

Responsibilities

  • Design and build AI agents and agentic workflows using Claude and modern LLM technologies.
  • Develop AI-powered data solutions leveraging Python, SQL, and Power BI.
  • Create data pipelines and integrations to support AI applications.
  • Build and maintain Retrieval-Augmented Generation (RAG) solutions.
  • Translate business requirements into scalable AI and analytics products.
  • Develop dashboards and data visualisations to support business decision-making.
  • Integrate AI solutions with internal and external business systems.
  • Evaluate and implement emerging AI technologies and best practices.

Skills

Python
SQL
Power BI
Generative AI/LLMs
AI assistants/agents
Prompt engineering/RAG
AI integration with business processes

Tools

Claude (Anthropic)
LangChain
LangGraph
LlamaIndex
OpenAI / GPT
Azure AI Services
Vector databases (Pinecone, Weaviate, Qdrant, Chroma)

Job description

Location Gauteng Job type IT / Computing / Software Salary 55 000 Monthly Posted 1 Nov 2026

Location Gauteng Job type IT / Computing / Software Salary 55 000 Monthly Posted 1 Nov 2026

Key Responsibilities
  • Design and build AI agents and agentic workflows using Claude and modern LLM technologies.
  • Develop AI-powered data solutions leveraging Python, SQL, and Power BI.
  • Create data pipelines and integrations to support AI applications.
  • Build and maintain Retrieval-Augmented Generation (RAG) solutions.
  • Translate business requirements into scalable AI and analytics products.
  • Develop dashboards and data visualisations to support business decision-making.
  • Integrate AI solutions with internal and external business systems.
  • Evaluate and implement emerging AI technologies and best practices.
Required Skills
  • Strong Python development experience.
  • Advanced SQL skills.
  • Power BI development and data visualisation expertise.
  • Experience working with Generative AI or Large Language Models (LLMs).
  • Experience building AI assistants, AI agents, chatbots, or AI-enabled applications.
  • Understanding of prompt engineering, RAG, vector databases, and agentic workflows.
  • Experience integrating AI solutions into business processes.
Nice to Have
  • Claude (Anthropic)
  • LangChain
  • LangGraph
  • LlamaIndex
  • OpenAI / GPT
  • MCP (Model Context Protocol)
  • Azure AI Services
  • Vector databases (Pinecone, Weaviate, Qdrant, Chroma)
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Intermediate AI Engineer - Pretoria - up to R720k CTC
Intermediate AI Engineer - Pretoria - up to R720k CTC

ATS Client • Pretoria

Hybrid
ZAR 432,000 - 720,000
AI Engineer
AI Engineer

Blue Pearl PTY • Johannesburg

On-site
ZAR 500,000 - 700,000
AI Engineer (Generative AI, LangChain) - Johannesburg - up to 1mil CTC
AI Engineer (Generative AI, LangChain) - Johannesburg - up to 1mil CTC

e-Merge IT Recruitment • Johannesburg

Hybrid
ZAR 900,000 - 1,100,000
AI Engineer (Claude Code, GitHub Copilot, Cursor) - Remote - up to R800k per annum
AI Engineer (Claude Code, GitHub Copilot, Cursor) - Remote - up to R800k per annum

e-Merge IT Recruitment • South Africa

Remote
ZAR 480,000 - 800,000
AI Engineer (Intermediate II / Senior I) - Cape Town (Durbanville) - up to 1mil per annum
AI Engineer (Intermediate II / Senior I) - Cape Town (Durbanville) - up to 1mil per annum

ATS Client • Cape Town

Hybrid
ZAR 900,000 - 1,100,000
Hybrid work model
Permanent role
AI Engineer (Entry)
AI Engineer (Entry)

Sabenza IT & Recruitment • Pretoria

On-site
ZAR 350,000 - 550,000
Senior AI Engineer
Senior AI Engineer

Salt • South Africa

On-site
ZAR 900,000 - 1,300,000
AI Engineer / AI Software Engineer
AI Engineer / AI Software Engineer

PBT Group • Cape Town

On-site
ZAR 600,000 - 900,000
Agentic AI Engineer
Agentic AI Engineer

ATS Client • Johannesburg

On-site
ZAR 900,000 - 1,500,000
Senior Python AI Engineer
Senior Python AI Engineer

Sabenza IT & Recruitment • Pretoria

On-site
ZAR 750,000 - 1,100,000