Enable job alerts via email!

Senior Full Stack Ai Engineer

Developmenthub

Johannesburg

On-site

ZAR 400 000 - 500 000

Full time

Today
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A high-tech software and technology firm in Johannesburg seeks a skilled Senior Full Stack AI Engineer to design and deliver AI-driven solutions. The ideal candidate has over 4 years of full-stack development experience and strong AWS expertise. This role involves designing scalable applications, integrating AI technologies, and mentoring team members in a dynamic environment focused on innovative tech solutions.

Benefits

Continuous professional development & certifications
Supportive, excellence-driven team culture

Qualifications

  • 4+ years of professional full-stack development experience required.
  • Strong knowledge of popular frameworks is essential.
  • Hands-on experience with AI/ML integrations is preferred.

Responsibilities

  • Design, develop, and deploy end-to-end full-stack applications.
  • Integrate Generative AI, LLMs, and RAG into client solutions.
  • Develop workflows to automate complex business processes.
  • Utilize AI-assisted development tools for productivity.

Skills

Node.js
NestJS
Angular
React
React Native
AI/ML integrations
AWS expertise
C#
Java
Python

Education

Bachelor's degree in Computer Science / Engineering / IT

Tools

AWS (Lambda, ECS, S3, DynamoDB, Aurora)
GitHubCopilot
Terraform
AWS CDK
Job description

Johannesburg, South Africa | Posted on 15 / 09 / Developmenthub is a high-tech software and technology product development organization situated in South Africa.

We are experts in the development of cutting‑edge technologies and primarily focusing on artificial intelligence (AI) and Internet of Things (IoT) enabled systems or products.

Job Description We are seeking a highly skilled Senior Full Stack AI Engineer to join our dynamic team.

This is a pivotal role for a technologist passionate about both backend architecture and seamless user experiences, while leveraging the transformative power of AI.

You will design and deliver AI‑driven solutions across a diverse project portfolio, embedding LLMs, agentic AI, and advanced automation into enterprise applications on AWS infrastructure.

Key Responsibilities

Design, develop, and deploy end‑to‑end full‑stack applications with high performance and scalability.

Integrate Generative AI, LLMs, and Retrieval‑Augmented Generation (RAG) into client solutions.

Develop agentic AI workflows to automate complex business processes.

Utilize AI‑assisted development tools (GitHubCopilot, Cursor, v0.dev) to boost productivity.

Architect and manage AWS infrastructure (Lambda, ECS, S3, DynamoDB, Aurora).

Implement and maintain CI / CD pipelines (AWSCodePipeline, Jenkins).

Collaborate with clients and internal teams on prototyping and deploying AI features.

Mentor team members and stay at the forefront of AI and AWS technologies.

Requirements

Bachelor's degree in Computer Science / Engineering / IT or equivalent experience.

4+ years of professional full‑stack development experience.

  • Strong knowledge of: Node.js, NestJS, Angular, React, React Native.
  • Hands‑on experience with AI / ML integrations: Vector databases (PGVector, Pinecone, Weaviate, ChromaDB).
  • Proven AWS expertise, including Terraform or AWS CDK.

NET Core (C#), Spring Boot (Java), Flask (Python)

Preferred Attributes

Visionary approach to applying AI in business contexts.

Comfortable across multiple languages and frameworks.

Passion for continuous learning and experimentation.

Work on high-impact projects with innovative African companies.

Autonomy to shape AI strategy and delivery.

Supportive, excellence‑driven team culture.

Continuous professional development & certifications.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.