Full Stack Developer (Expert) 1508

Opensource Intelligent Solutions

Pretoria

Hybride

ZAR 1 200 000 - 1 800 000

Plein temps

14 jours+

Obtenez une réponse de cet employeur

Votre CV et votre lettre de motivation, adaptés exactement à ce que l’employeur recherche.

Passez les filtres ATS

Avantages offerts par ce poste

Hybrid work model

Résumé du poste

Opensource Intelligent Solutions in Pretoria, South Africa, seeks a Senior AI Software Engineer to own architecture, design, and development of AI-enabled platforms, data products, and cloud-native capabilities. You will lead end-to-end delivery across Python/Java, APIs, and data pipelines within a hybrid, 3-year engagement.

The role emphasizes secure, scalable software, observability, governance, and collaboration with cross-functional teams to advance AI-native engineering practices.

Qualifications

  • 10+ years of software engineering experience with production systems.
  • Expert-level delivery using Python and Java, with data and integration engineering.
  • Practical evidence of AI-assisted or AI-native engineering, including governance and human review.
  • AWS, Java, Python, data engineering, architecture, DevOps, Kubernetes, Terraform, Agile or AI-related certifications are advantageous.

Responsabilités

  • Design, build, test, deploy, and operate secure, scalable, production-grade software and data products.
  • Develop high-quality Python and Java solutions for APIs, microservices, automation, integrations, and platform services.
  • Engineer reliable batch and event-driven data pipelines with strong observability, governance, and data quality controls.

Description du poste

AI Solutions Architect (Python & Java)
Location:

Pretoria, South Africa

Work Model:

Hybrid

Contract Duration:

3 years

We're looking for an exceptional Senior AI Software Engineer to help shape the evolution of a modern, AI-native data and platform ecosystem. This is a unique opportunity for a hands‑on engineer who thrives at the intersection of software engineering, data engineering, cloud platforms, and AI-enabled development. You'll own the full software lifecycle, from architecture and design through development, deployment, monitoring, support, and continuous improvement while building scalable data products, AI-powered solutions, and cloud-native platform capabilities.

Must have tech stack - 10 years and above;

Java
  • Enterprise Java Development
  • Spring / Spring Boot
  • REST API Development
  • Microservices Architecture
  • Integration Services
Python
  • 8+ years Python
  • Data processing
  • Automation
  • APIs
  • AI integrations
AI Engineering & GenAI
  • LLMs
  • RAG
  • Prompt Engineering
  • AI Agents
  • AI-assisted Development
Software Engineering
  • Enterprise application development
  • Object-oriented design
  • System design
  • Secure coding
  • Production support
API & Integration Development
  • REST APIs
  • Service Integration
  • API Design
  • Event-driven architecture
Data Engineering / Data Processing
  • ETL / ELT
  • Data Pipelines
  • Data Transformation
  • Database Development
  • Data Quality
Databases
  • PostgreSQL
  • Oracle
  • SQL Development
Role & Responsibilities
  • Design, build, test, deploy, and operate secure, scalable, production-grade software and data products.
  • Develop high-quality Python and Java solutions for APIs, microservices, automation, integrations, and platform services.
  • Engineer reliable batch and event-driven data pipelines with strong observability, governance, and data quality controls.
Build AI-enabled solutions leveraging:
  • LLMs
  • AI Agents
  • RAG (Retrieval-Augmented Generation)
  • Prompt & Context Engineering
  • AI Evaluation Frameworks
  • Guardrails & Human Approval Workflows
Drive engineering excellence through:
  • CI/CD
  • Infrastructure as Code (Terraform preferred)
  • Automated Testing
  • Secure Coding Practices
  • Code Reviews
  • Production Readiness
  • Collaboration closely with Product Owners, Architects, Data Engineers, Security, and Operations teams.
  • Mentor engineers and contribute to technical leadership, architecture, and best practices.
Qualifications
  • Relevant degree or diploma in Computer Science, Software Engineering, Information Technology, Data
  • Engineering or a related field.
  • 10 years of relevant software engineering experience, including responsibility for complex production systems.
  • Expert-level delivery using Python and/or Java, with strong data and integration engineering experience.
  • Practical evidence of AI-assisted or AI-native engineering, including evaluation, governance and accountable human review.
  • AWS, Java, Python, data engineering, architecture, DevOps, Kubernetes, Terraform, Agile or AI-related certifications are advantageous.
Obtenez votre examen gratuit et confidentiel de votre CV.

ou faites glisser et déposez votre fichier ici.

Similar jobs

Postes similaires à comparer

Full Stack Developer (Senior) 2427
Full Stack Developer (Senior) 2427

Opensource Intelligent Solutions • Pretoria

Hybride
ZAR 1 100 000 - 1 500 000
AI Engineer
AI Engineer

Blue Pearl PTY • Johannesburg

Sur place
ZAR 500 000 - 700 000
Senior AI Software Engineer - Midrand / Hybrid - R900K PA
Senior AI Software Engineer - Midrand / Hybrid - R900K PA

E-Merge • Afrique du Sud

Hybride
ZAR 810 000 - 990 000
Senior AI Software Architect (Python & Java)
Senior AI Software Architect (Python & Java)

Opensource Intelligent Solutions • Pretoria

Hybride
ZAR 1 200 000 - 1 800 000
Hybrid work model
Senior Python AI Engineer
Senior Python AI Engineer

Sabenza IT & Recruitment • Pretoria

Sur place
ZAR 750 000 - 1 100 000
Ai Platform Engineers (Ai/Genai | Cloud | Kubernetes) - Contract - Onsite - Sandton
Ai Platform Engineers (Ai/Genai | Cloud | Kubernetes) - Contract - Onsite - Sandton

Datafin It Recruitment • Johannesburg

Sur place
ZAR 1 200 000 - 1 800 000
Health insurance
Senior Software Developer (Gen AI)
Senior Software Developer (Gen AI)

Boardroom Appointments • Johannesburg

Sur place
ZAR 900 000 - 1 350 000
Ai Engineer (Python, Sql Server & Restful Api) - Johannesburg - Up To R900K Per Annum
Ai Engineer (Python, Sql Server & Restful Api) - Johannesburg - Up To R900K Per Annum

Ats Client • Johannesburg

Sur place
ZAR 700 000 - 1 300 000
Ai & Automation Developer
Ai & Automation Developer

Ergasia Placements • Pretoria

Sur place
ZAR 600 000 - 900 000
Senior Java Ai Software Engineer
Senior Java Ai Software Engineer

e-Merge IT Recruitment • Pretoria

Hybride
ZAR 972 000 - 1 188 000