AI Full Stack Engineer
Johannesburg - South Africa
Job Summary
Johannesburg North Permanent
About the Role:
Were looking for an innovative AI Full Stack Engineer to build and deploy AI-powered applications intelligent automation solutions and modern cloud-based platforms. Youll work across the full development lifecycle combining software engineering Generative AI cloud technologies and systems integration to deliver solutions that drive business transformation.
- Design build and deploy AI-powered applications and intelligent assistants.
- Develop scalable front-end and back-end solutions.
- Build APIs and integrate internal and external business systems.
- Develop automation and machine learning solutions to improve business processes.
- Deploy and support applications in Azure AWS or GCP environments.
- Implement DevOps best practices CI/CD pipelines and cloud deployments.
- Collaborate with business stakeholders to turn ideas into innovative solutions.
- Research emerging AI technologies and contribute to digital transformation initiatives.
Minimum Requirements:
- Bachelors Degree in Computer Science Software Engineering AI Data Science IT or related field.
- 3 to 5 years experience in Full Stack Software Development.
- Experience developing production-ready applications.
- Experience with AI Generative AI Machine Learning automation or intelligent solutions.
- Strong experience with cloud platforms (Azure AWS or GCP).
- Experience building REST APIs and integrating multiple systems.
Essential:
- Python
- JavaScript / TypeScript
- React or Angular
- / .NET
- SQL & Database Design
- REST APIs
- Git
Advantageous:
- Azure AI Services / OpenAI
- LLMs & Prompt Engineering
- Docker & Kubernetes
- Azure DevOps / CI/CD Pipelines
- PostgreSQL MongoDB SQL Server
- Machine Learning & NLP
- Passionate about AI and emerging technologies.
- Strong problem-solver with an analytical mindset.
- Innovative and solution-driven.
- Self-motivated and able to work independently.
- Adaptable in a fast-changing technology environment.
- Excellent communicator who can engage technical and business stakeholders.
- Collaborative team player with a growth mindset.
Why Join
Join a forward-thinking organisation where youll work with cutting-edge AI technologies build impactful solutions and play a key role in shaping the future of digital transformation. Youll have the opportunity to innovate learn and make a real business impact.