Job Search and Career Advice Platform

Enable job alerts via email!

Full Stack Developer (AI Architect)

HR Talent Partner SA

Somerset West

Hybrid

ZAR 200 000 - 300 000

Full time

Yesterday
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

An international software development company is seeking a Full Stack Developer (AI Architect) in Somerset West. This role focuses on designing and implementing AI architecture, collaborating across teams to enhance client-facing AI experiences. Ideal candidates should have extensive experience in AI/ML, particularly with Microsoft Azure services. The position offers a hybrid work model, requiring office presence once a week. Candidates will benefit from a competitive salary and career growth opportunities.

Benefits

Excellent salary
Internal career advancement opportunities

Qualifications

  • 6+ years of experience in software or data architecture, with 3+ years in AI/ML.
  • Proven expertise with Microsoft Azure AI services.
  • Strong understanding of LLM architectures.

Responsibilities

  • Define and own the AI architecture for the platform.
  • Collaborate with Product Management to define AI capabilities.
  • Implement responsible AI principles.

Skills

AI architecture
Azure AI services
Python
C#
TypeScript
Data privacy
Client engagement

Education

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

Tools

Azure DevOps
SQL Server
Docker
Microsoft 365
Job description
Full Stack Developer (AI Architect) required in Somerset West.

A well establish international software development company is looking for a Full Stack Developer (AI Architect) to join their team on full time permanent basis. This is a remote/hybrid role, with a requirement to be in either the Somerset West, Pretoria, or Johannesburg offices once a week.

Excellent salary on offer plus internal career advancement opportunities.

Position Overview:

The AI Architect will be responsible for designing, implementing, and scaling our AI architecture, powering intelligent search, content summarisation, workflow automation, and client-facing AI
experiences.

This role blends technical vision, product thinking, and deep expertise in Microsoft’s AI ecosystem. You’ll partner with Product, Engineering, and Client Success teams to bring our AI roadmap to life, enabling clients to unlock the full potential of their data securely and responsibly.

Key Responsibilities:

  • Architecture & Design
    • Define and own the AI architecture across the platform, including Azure OpenAI, Azure AI Search, and Microsoft Fabric integrations.
    • Design scalable solutions that support AI-powered features such as semantic search, summarisation, intelligent recommendations, and agentic workflows.
    • Establish best practices for data ingestion, enrichment, and vector indexing across diverse legal systems (DMS, CRM, Finance, HRIS, etc.).
    • Partner with Engineering to ensure robust pipelines for structured and unstructured data.
  • AI Product Enablement
    • Collaborate with Product Management to translate business needs into AI capabilities.
    • Work closely with UX to define intuitive, explainable, and compliant AI user experiences.
    • Lead technical prototyping for the AI-Studio and other next-generation features.
    • Evaluate and recommend new tools, APIs, and frameworks in the Microsoft AI ecosystem.
  • Governance & Compliance
    • Implement responsible AI principles including data privacy, auditability, and bias mitigation.
    • Ensure all models and integrations adhere to firm and client compliance standards (ISO, GDPR, SOC2).
    • Partner with clients to guide safe adoption and deployment of AI solutions within their environments.
  • Collaboration & Leadership
    • Serve as the technical bridge between Product, Engineering, and Client Success.
    • Mentor developers and data engineers in AI design patterns, prompt engineering, and LLM orchestration.
    • Support business development efforts by participating in client demos and thought-leadership engagements.

Required Qualifications & Experience

  • Bachelor’s or Master’s degree in Computer Science, Data Science, or related field.
  • 6+ years of experience in software or data architecture; 3+ years specializing in AI/ML systems.
  • Proven expertise with Azure AI services (OpenAI, Cognitive Search, AI Studio, Machine Learning).
  • Strong understanding of LLM architectures, embeddings, RAG (retrieval-augmented generation), and vector databases.
  • Experience with Python, C#, or TypeScript, and Azure DevOps/GitHub.
  • Familiarity with Microsoft 365, SharePoint, Teams, and Graph API integration patterns.
  • Demonstrated success designing scalable AI solutions in a SaaS or enterprise environment.

Preferred Qualifications & Experience:

  • Background in semantic search, enterprise data integration, or knowledge graph development.
  • AI ethics, compliance, or security expertise.
  • Azure Solutions Architect or Microsoft Certified: Azure AI Engineer credentials.

Key Success Criteria

  • AI architecture is scalable, modular, and aligned with product strategy.
  • New AI features (e.g., summarisation, insights, agents) are launched predictably and securely.
  • Clients achieve measurable productivity gains through AI adoption.
  • Internal teams (Product, Engineering, Client Success) are enabled to extend AI capabilities with minimal dependency.

Tech Stack:

  • Frontend
    • Next.js 15 + React 18 + TypeScript
    • Fluent UI v9 – Microsoft’s design system
    • Redux Toolkit + RTK Query for state/API
    • MSAL – Azure AD authentication
    • SCSS – Styling
  • Backend
    • .NET/C# – REST API
    • SQL Server – Database
    • Docker – Containerization
  • Azure Services
    • Azure App Service – Hosting
    • Azure SQL – Database
    • Application Insights – Monitoring & telemetry
    • Azure AI Search – Search capabilities
    • Azure AD / Entra ID – Identity & authentication
  • AI
    • Docling – Document parsing & vectorization
    • Azure Responses API – AI agent orchestration
    • Firecrawl – Web crawling & content extraction
  • SharePoint/M365
    • SPFx – Web parts & extensions
  • Testing
    • Jest + React Testing Library – Frontend
    • xUnit + Moq – Backend

Applying for this position:

  • If you are interested in this great career opportunity and qualify, please send your CV.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.