AI Engineer

Network Finance

Wes-Kaap

On-site

ZAR 900,000 - 1,500,000

Full time

22 hours ago
Be an early applicant
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Network Finance seeks a hands-on AI software engineer in a forward-thinking tech environment focused on AI, ML, and software engineering. You will design, build, and deploy production-grade AI applications that improve operational efficiency, enhance customer experiences, and support business decisions.

You will work closely with product, engineering, data, and operations teams to transform AI concepts into production-ready solutions, including retrieval-augmented apps and LLM integrations.

Qualifications

  • Degree in Computer Science, Software Engineering, Data Science, Engineering, or a related field.

Responsibilities

  • Design, build, and maintain production-ready AI and machine learning applications.
  • Develop intelligent automation solutions using LLMs, NLP, document intelligence, and AI technologies.
  • Translate business requirements into technical designs, implementation plans, and measurable outcomes.
  • Build modular Python-based services, APIs, and workflows.
  • Develop document processing and information extraction solutions using OCR and AI technologies.
  • Design retrieval-augmented applications, search capabilities, and knowledge management solutions.
  • Implement monitoring, logging, validation, testing, and observability practices.
  • Integrate AI solutions into existing systems, databases, and operational processes.
  • Collaborate with cross-functional teams to support delivery, adoption, and continuous improvement.
  • Create technical documentation, standards, and reusable frameworks to support scalability and maintainability.

Skills

Python development
SQL and database technologies
REST API development
LLMs
NLP
Document Intelligence and OCR
CI/CD practices
Git version control

Education

Degree in Computer Science, Software Engineering, Data Science, Engineering, or related field

Tools

Docker
Cloud platforms

Job description

Join a forward-thinking technology environment where AI, machine learning, and software engineering come together to solve complex business challenges. This role is focused on building and deploying reliable, scalable AI-powered applications that improve operational efficiency, enhance customer experiences, and support business decision-making.

You will work closely with product, engineering, data, and operational teams to transform experimental AI concepts into production-ready solutions. From intelligent automation and document processing to retrieval-augmented applications and large language model integrations, you will play a pivotal role in shaping the future of AI-driven innovation.

This is an ideal opportunity for a hands-on engineer who enjoys building practical AI solutions, solving real-world problems, and taking ownership from concept through to production.

Key Responsibilities
  • Design, build, and maintain production-ready AI and machine learning applications
  • Develop intelligent automation solutions using LLMs, NLP, document intelligence, and AI technologies
  • Translate business requirements into technical designs, implementation plans, and measurable outcomes
  • Build modular and reusable Python-based services, APIs, and workflows
  • Develop document processing and information extraction solutions using OCR and AI technologies
  • Design retrieval-augmented applications, search capabilities, and knowledge management solutions
  • Implement monitoring, logging, validation, testing, and observability practices
  • Integrate AI solutions into existing systems, databases, and operational processes
  • Collaborate with cross-functional teams to support delivery, adoption, and continuous improvement
  • Create technical documentation, standards, and reusable frameworks to support scalability and maintainability
Job Experience and Skills Required
Education
  • Degree in Computer Science, Software Engineering, Data Science, Engineering, or a related field
Experience
  • Strong professional software engineering experience using Python
  • Experience building production-grade AI, ML, or intelligent automation solutions
  • Experience deploying AI capabilities through applications, APIs, workflows, or operational systemsExperience working with databases, APIs and semi-structured data
Technical Skills
  • Python development
  • SQL and database technologies
  • REST API development and integration
  • Large Language Models (LLMs)
  • Natural Language Processing (NLP)
  • Document Intelligence and OCR
  • AI application development and automation
  • Testing, logging, observability, and CI/CD practices
  • Git version control
Advantageous
  • Retrieval-Augmented Generation (RAG)
  • Embeddings and Vector Databases
  • LangChain, LangGraph, or similar AI orchestration frameworks
  • Snowflake, Snowpark, dbt, or similar modern data platforms
  • Docker and cloud-based deployments
  • Financial services or regulated industry experience
Additional Requirements
  • Strong analytical and problem-solving capabilities
  • Excellent communication skills across technical and non-technical stakeholders
  • Strong ownership mindset and delivery focus
  • Ability to balance innovation, commercial value, and responsible AI practices
  • Passion for continuous learning and emerging AI technologies
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Ai Engineer (Full Stack)
Ai Engineer (Full Stack)

iDbase Software • Johannesburg

On-site
ZAR 450,000 - 600,000
AI Engineer
AI Engineer

Blue Pearl HQ • Johannesburg

On-site
ZAR 900,000 - 1,500,000
AI Specialist
AI Specialist

ATS Client • Johannesburg

On-site
ZAR 420,000 - 620,000
AI Technology and Innovation Engineer
AI Technology and Innovation Engineer

NTT DATA, Inc. • Johannesburg

On-site
ZAR 600,000 - 900,000
Machine Learning Engineer
Machine Learning Engineer

Network Finance • Wes-Kaap

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
Artificial Intelligence Specialist
Artificial Intelligence Specialist

Network Recruitment • Johannesburg

On-site
ZAR 700,000 - 1,100,000
AI Engineer
AI Engineer

Vaimo • Pretoria

On-site
ZAR 600,000 - 800,000
AI Modelling Services Manager
AI Modelling Services Manager

Network Finance • Midrand

On-site
ZAR 1,200,000 - 2,000,000
AI Engineer
AI Engineer

Agile Bridge • Pretoria

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