AI Systems Engineer - Python/Java, Hybrid in Johannesburg

WatersEdge Solutions

Johannesburg

Hybrid

ZAR 750,000 - 1,100,000

Full time

2 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

Benefits offered by this job

Hybrid work model
Annual performance-based bonus

Job summary

WatersEdge Solutions in Johannesburg is seeking a Software Engineer for its AI Team. This full-time hybrid role focuses on AI-powered software using Python and Java, with AWS and Docker.

You’ll research AI tech, build proofs of concept, test solutions and deliver practical AI apps in an Agile environment.

Join a startup‑like yet established organisation, with annual bonus and opportunities to learn, experiment and contribute to meaningful AI initiatives.

Qualifications

  • Bachelor's degree in Computer Science, Engineering, Information Technology, or equivalent practical experience.
  • Strong programming in Python and Java.
  • Interest in AI tools and LLMs.
  • Familiarity with ChatGPT and GPT-based models.
  • Understanding of software development principles and clean coding.
  • Experience with GitHub or GitLab for source control.
  • Ability to develop, test and troubleshoot software.

Responsibilities

  • Research and evaluate AI tools and development methodologies.
  • Experiment with large language models (LLMs) and GPT-based technologies.
  • Assess AI tools for performance, accuracy and practical business applications.
  • Identify opportunities to use AI to improve processes and create business value.
  • Build proofs of concept to test new technologies.
  • Contribute to the development of practical AI and machine learning applications.
  • Design, develop and implement AI-powered software solutions.
  • Write clean, modular code in Python and Java.
  • Develop and test software components that support AI functionality.
  • Work with AWS and Docker for cloud deployments.
  • Apply software engineering best practices for code quality.
  • Troubleshoot technical issues and improve performance.
  • Collaborate with AI team in Agile environment.

Skills

Python
Java
AI & ML
Problem-solving
Independent work
Team collaboration

Education

Bachelor's degree in Computer Science, Engineering, Information Technology

Tools

AWS
Docker
GitHub
CI/CD

Job description

WatersEdge Solutions in Johannesburg is seeking a Software Engineer for its AI Team. This full-time hybrid role focuses on AI-powered software using Python and Java, with AWS and Docker.

You’ll research AI tech, build proofs of concept, test solutions and deliver practical AI apps in an Agile environment.

Join a startup‑like yet established organisation, with annual bonus and opportunities to learn, experiment and contribute to meaningful AI initiatives.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Engineer – AI Team
Software Engineer – AI Team

WatersEdge Solutions • Johannesburg

Hybrid
ZAR 750,000 - 1,100,000
Hybrid work model
Annual performance-based bonus
AI Software Engineer
AI Software Engineer

Placements24 • Pretoria

On-site
ZAR 600,000 - 900,000
Competitive salary
Hybrid work model
Professional development
AI Software Engineer — Hybrid (Stellenbosch)
AI Software Engineer — Hybrid (Stellenbosch)

Placements24 • Stellenbosch

Hybrid
ZAR 420,000 - 620,000
Hybrid work model
Growth opportunities
Competitive compensation
Senior AI Software Engineer - Hybrid, Impactful ML Systems
Senior AI Software Engineer - Hybrid, Impactful ML Systems

Placements24 • Stellenbosch

Hybrid
ZAR 1,200,000 - 1,800,000
Performance bonus
Hybrid work
Health insurance
+1
Hybrid AI Software Engineer for Scalable Systems
Hybrid AI Software Engineer for Scalable Systems

Placements24 • Pretoria

Hybrid
ZAR 600,000 - 900,000
Competitive salary
Hybrid work model
Professional development
Senior AI Software Engineer - Midrand / Hybrid - R900K PA
Senior AI Software Engineer - Midrand / Hybrid - R900K PA

ATS Client • Midrand

On-site
ZAR 1,000,000 - 1,700,000
Senior AI Software Engineer - Midrand / Hybrid - R900K PA
Senior AI Software Engineer - Midrand / Hybrid - R900K PA

E-Merge • South Africa

On-site
ZAR 810,000 - 990,000
AI Software Engineer
AI Software Engineer

Placements24 • Polokwane

Hybrid
ZAR 600,000 - 900,000
Performance bonus
Hybrid work model
Health and retirement benefits
+2
Hybrid AI Engineer: Build Scalable AI Solutions
Hybrid AI Engineer: Build Scalable AI Solutions

ATS Client • Johannesburg

Hybrid
ZAR 1,080,000 - 1,320,000
JAVA AI code Software Engineer - Pretoria (Hybrid) - R840k PA
JAVA AI code Software Engineer - Pretoria (Hybrid) - R840k PA

E-Merge • South Africa

On-site
ZAR 756,000 - 924,000