AI Software Engineer / Architect

Impronics Technologies

Gauteng

On-site

ZAR 800,000 - 1,200,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Impronics Technologies in Gauteng is seeking a highly skilled AI Software Engineer / Architect to join their global delivery team. In this role, you will be responsible for designing and implementing AI-driven solutions for enterprise-scale applications. The ideal candidate will have over 8 years of experience in AI architecture and full-stack software development, with a deep technical expertise in AI/ML frameworks. Strong leadership and collaboration skills are essential, along with a Bachelor’s or Master’s degree in a related field.

Qualifications

  • Proven experience in AI/ML solution architecture and full-stack AI software development.
  • Experience with MLOps, model deployment pipelines, and cloud-native architectures.
  • Excellent communication and leadership skills, with experience in client-facing roles.

Responsibilities

  • Define and own the AI architecture strategy, ensuring scalability, performance, and security.
  • Design AI/ML systems that integrate with existing enterprise platforms.
  • Lead technical discussions with clients and stakeholders.

Skills

Python
AI frameworks (TensorFlow, PyTorch, Keras)
MLOps
Docker
Kubernetes
Data engineering tools (Spark, Kafka)

Education

Bachelor’s or Master’s degree in Computer Science, Data Science, or related field

Job description

We are seeking a highly skilled AI Software Engineer / Architect to join our global delivery team. You will be responsible for designing, developing, and implementing AI-driven solutions for enterprise-scale applications. This role requires deep technical expertise in AI/ML, strong software engineering fundamentals, and proven experience leading end-to-end solution architecture.

Key Responsibilities:
Architect Role (8+ years):

Define and own the AI architecture strategy, ensuring scalability, performance, and security.

Design AI/ML systems that integrate with existing enterprise platforms (cloud/on-premise).

Lead technical discussions with clients and stakeholders to gather requirements and provide architectural guidance.

Select appropriate AI/ML models, frameworks, and tools based on business needs.

Collaborate with data scientists, engineers, and product teams to bring AI solutions from concept to deployment.

Review code, mentor engineering teams, and enforce best practices in AI and software development.

Create architectural documentation and support pre-sales or proposal activities when required.

Software Engineer Role (3–4 years):

Develop and maintain AI-powered applications using frameworks like TensorFlow, PyTorch, or scikit-learn.

Work with REST APIs, cloud services (AWS, Azure, GCP), and integrate ML models into production systems.

Collaborate with cross-functional teams to understand requirements and implement features.

Optimize AI models for performance and scalability in production environments.

Conduct unit and integration testing, ensure high code quality, and participate in code reviews.

Required Skills & Qualifications:

Bachelor’s or Master’s degree in Computer Science, Data Science, or related field.

Proven experience in AI/ML solution architecture and full-stack AI software development.

Strong knowledge of Python and AI frameworks (e.g., TensorFlow, PyTorch, Keras, etc.).

Experience with MLOps, model deployment pipelines, and cloud-native architectures.

Familiarity with containerization tools (Docker, Kubernetes).

Exposure to data engineering tools and pipelines (Spark, Kafka, etc.) is a plus.

Excellent communication and leadership skills, with experience in client-facing roles.

Ability to work in a fast-paced, agile environment with global delivery teams.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

AI Engineer
AI Engineer

Blue Pearl HQ • Johannesburg

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

Indsafri • South Africa

On-site
ZAR 80,000 - 100,000
Responsible AI Technology Architect
Responsible AI Technology Architect

ATS Client • Midrand

On-site
ZAR 1,300,000 - 1,700,000
Ai Engineer (Full Stack)
Ai Engineer (Full Stack)

iDbase Software • Johannesburg

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

Blue Pearl PTY • Johannesburg

On-site
ZAR 500,000 - 700,000
AI Engineer
AI Engineer

Vaimo • Pretoria

On-site
ZAR 600,000 - 800,000
AI Engineer (Expert)
AI Engineer (Expert)

ATS Client • Pretoria

On-site
ZAR 1,310,000 - 2,293,000
AI & Automation Engineer
AI & Automation Engineer

ATS Client • Sandton

On-site
ZAR 900,000 - 1,300,000
AI Technology and Innovation Engineer
AI Technology and Innovation Engineer

NTT DATA, Inc. • Johannesburg

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

Reverside • Johannesburg

On-site
ZAR 1,200,000 - 1,900,000