Senior AI Engineer

2 weeks ago


Johannesburg Metropolitan Area, South Africa Tetrad Group Full time

***12-month renewable contract***

***Applications can also be sent to:

Overview:

We're seeking a
Senior AI Engineer
to join our client's Data & AI Engineering team, developing enterprise-grade AI solutions that drive innovation across the financial services landscape. You'll play a key role in designing, building, and deploying scalable AI/ML systems that support credit, risk, customer intelligence, and automation initiatives in a regulated, data-driven environment.

Key Responsibilities:

  • Design and implement end-to-end AI/ML solutions that solve complex business problems in banking, insurance, and financial operations.
  • Develop, train, and deploy models for natural language processing (NLP), predictive analytics, and intelligent automation.
  • Build and optimize
    data pipelines
    for large-scale, real-time financial data using
    Apache Spark
    ,
    Kafka
    , and
    ETL frameworks
    .
  • Integrate AI/ML frameworks and LLM orchestration tools such as
    LangChain
    ,
    LangGraph
    , and
    Vector Databases
    (FAISS, Pinecone, Weaviate).
  • Operationalize models in production via
    MLOps
    tools (SageMaker, MLflow, Kubeflow, Airflow).
  • Develop cloud-native applications on
    AWS
    (Lambda, S3, API Gateway, ECS, DynamoDB, SQS).
  • Collaborate with Data Science, Risk, and Product teams to translate business requirements into scalable, explainable AI solutions.
  • Ensure
    model governance
    , auditability, and compliance with
    POPIA
    ,
    FSCA
    , and internal data policies.
  • Contribute to system design reviews, peer code reviews, and mentoring of junior engineers.

Requirements:

  • 6–10 years' professional experience in software engineering, data engineering, or AI development.
  • Strong proficiency in
    Python
    (NumPy, Pandas, Scikit-learn, PyTorch, TensorFlow).
  • Proven experience in building and deploying
    machine learning
    and
    LLM-based
    solutions.
  • Experience with
    MLOps
    ,
    CI/CD
    , and version control (GitHub Actions, Docker, Kubernetes).
  • Familiarity with
    financial data models
    , risk scoring, or fraud detection systems preferred.
  • Experience with
    API development
    (REST/GraphQL) and
    microservices
    architectures.
  • Strong understanding of
    data security
    ,
    governance
    , and
    model explainability
    frameworks.
  • Excellent communication skills, with the ability to engage both technical and business stakeholders.
  • Degree in Computer Science, Data Science, Applied Mathematics, or related field (Master's advantageous).
  • Willingness to travel internationally when required.

Bonus Skills:

  • Experience with
    GenAI
    applications using
    OpenAI
    ,
    Anthropic
    , or
    AWS Bedrock
    .
  • Familiarity with
    prompt engineering
    ,
    RAG architectures
    , and
    fine-tuning LLMs
    for financial services use cases.
  • Exposure to
    Snowflake
    ,
    Databricks
    , or
    Azure Synapse
    .


  • Johannesburg Metropolitan Area, South Africa Forensic AI Full time

    At Forensic AI, we build intelligent, secure, and scalable solutions that help organizations unlock the full power of AI. Our mission: ensure operational clarity, trust, and efficiency through advanced automation and responsible AI engineering.We're searching for a DevOps Engineer who is passionate about building secure cloud infrastructure, embedding...


  • Johannesburg Metropolitan Area, South Africa Gig Engineer Full time R1 200 000 - R2 400 000 per year

    Gig Engineeris seeking aSenior Professional Civil Engineeron behalf of its client based in Johannesburg.As aSenior Airport Civil Engineer, you will form part of theSouth African Aviationteam and will work with our colleagues in Airport Asset Design based in the Netherlands. With your background and knowledge in civil engineering, you would lead our Airports...


  • Johannesburg Metropolitan Area, South Africa Forensic AI Full time

    AtForensic AI, we build intelligent, secure, and scalable solutions that help organizations unlock the full power of AI. Our mission is to deliver operational clarity, trust, and efficiency through advanced automation and responsible AI engineering.We're looking for aCertified Kubernetes Administrator (CKA)who can help us build and maintain resilient...

  • Agentforce Developer

    2 weeks ago


    Johannesburg Metropolitan Area, South Africa Gig Engineer Full time

    Gig Engineeris looking for an experiencedAgentforce Developerfor its client.The ideal candidate understands how to connect business processes with AI models, build secure and scalable automations, and enable seamless integration across enterprise systems.Role OverviewThe Agentforce Developer is responsible for designing, developing, and optimizing...

  • Process Engineer

    2 weeks ago


    Johannesburg Metropolitan Area, South Africa Gig Engineer Full time R1 000 000 - R2 000 000 per year

    Gig Engineeris seeking an experiencedProcess Engineeron behalf of its client in the banking sector. The Process Engineer leads end-to-end optimisation, redesign, automation, and engineering of business processes across the bank.Role OverviewThis role is central to enabling digital transformation, operational excellence, customer experience improvements, and...


  • Johannesburg Metropolitan Area, South Africa Forensic AI Full time US$50 000 - US$150 000 per year

    Company DescriptionAt Forensic AI, we help organizations unlock clarity, efficiency, and insight through AI-powered, cloud-driven solutions. We're a team of curious builders and strategic thinkers who believe technology should make operations simpler, smarter, and more human.Role Description– Angular DeveloperThis is a full-time, remote position for an...

  • AI Engineer

    1 day ago


    Johannesburg Metropolitan Area, South Africa DSR Global Full time

    We are currently looking for anAI Engineerto support a client of ours in Johannesburg.Start:February/March 2025Duration:12+ MonthsLocation:Hybrid – Remote with onsite in JohannesburgLanguages:English SpeakingType:Contract/FreelanceKey Responsibilities:Design, build, deploy, and test AI services using REST APIs and managed LLMs.Host, manage, and fine-tune...


  • Johannesburg, South Africa Forensic AI Full time

    At Forensic AI, we build intelligent, secure, and scalable solutions that help organizations unlock the full power of AI. Our mission: ensure operational clarity, trust, and efficiency through advanced automation and responsible AI engineering. We’re searching for a DevOps Engineer who is passionate about building secure cloud infrastructure, embedding...

  • Senior Devops Engineer

    21 hours ago


    Johannesburg, South Africa Forensic Ai Full time

    At Forensic AI, we build intelligent, secure, and scalable solutions that help organizations unlock the full power of AI. Our mission : ensure operational clarity, trust, and efficiency through advanced automation and responsible AI engineering. We're searching for a DevOps Engineer who is passionate about building secure cloud infrastructure, embedding...


  • Johannesburg, South Africa Forensic Ai Full time

    A security-focused AI solutions company in Johannesburg is searching for a DevOps Engineer passionate about cloud infrastructure and automation. The successful candidate will design secure Azure environments and support teams through best practices. Requirements include Azure experience, familiarity with CI/CD pipelines, and a strong understanding of...