Technology

Full Stack Developer - 2535

Mediro Recruitment·Gauteng, south-africa·Full Time·Remote
TechnologyFull TimeRemote
-

About the role

  • An expert-level role focused on building the DVF AI platform capability by designing and implementing reusable AI platform services, APIs, libraries, templates and engineering patterns

3-year renewable Contract - Gauteng

  • Enable DVF AI use cases from discovery and prototype through production implementation
  • Engineer agentic and GenAI solutions including agents, RAG capabilities, prompts, context packages, tool integrations, evaluations and guardrails
  • Drive AI Native engineering by embedding AI into specification, development, testing, code review, documentation and operational workflows
  • Implement Snowflake capabilities and engineer data structures and integration patterns
  • Establish production AI engineering standards for evaluation, monitoring, observability, security and production-readiness
  • Ensure solutions address enterprise requirements for security, privacy, governance, information protection, auditability, resilience and operational support
  • Identify recurring requirements across use cases and convert them into shared DVF platform capabilities
  • Provide technical leadership through architecture and design discussions, code reviews, and mentoring engineers
  • Support production deployment, monitoring, incident resolution and continuous improvement

What they're looking for

  • Degree or diploma in Computer Science, Software Engineering, Artificial Intelligence, Machine Learning, Data Engineering, Information Technology, or a related discipline
  • Typically 7+ years of relevant engineering experience
  • Demonstrable experience building and operating complex production systems
  • Expert-level Python engineering capability
  • Demonstrable production experience with Generative AI/ LLM solutions
  • Strong data and integration engineering background
  • Practical experience implementing AI-assisted or AI-native engineering practices
  • Experience with Snowflake implementation or comparable enterprise cloud data platforms
  • Evidence of taking AI solutions beyond prototypes into governed, production-ready implementations

ESSENTIAL SKILLS:

AI Engineering

  • Expert knowledge of LLMs and Generative AI application engineering.
  • Hands-on experience building production-grade LLM applications and AI agents.
  • Strong understanding of Retrieval-Augmented Generation (RAG).
  • Prompt and context engineering.
  • Agent/tool integration and orchestration.
  • Structured outputs and tool calling.
  • Model and application evaluation.
  • AI guardrails and human approval mechanisms.
  • AI observability, reliability and production monitoring.
  • Responsible and secure AI engineering.
  • The source role already identifies agents, RAG, prompt/context engineering, tool integration, evaluation, guardrails and human approval gates as core AI engineering capabilities.
  • AI Native Engineering
  • Strong practical capability using AI throughout the software engineering lifecycle.
  • Specification-driven development.
  • AI-assisted implementation and refactoring.
  • AI-assisted test generation and quality engineering.
  • AI-supported code review and documentation.
  • Ability to build reusable AI-enabled developer tooling and workflows.
  • Strong understanding that AI-generated outputs still require accountable engineering review.
  • The reference specification explicitly expects responsible AI-assisted development across specification, coding, review, testing, documentation and operations while retaining accountability for correctness and security.
  • Software & Platform Engineering
  • Expert Python engineering.
  • Strong API and microservice engineering.
  • REST-based service integration.
  • Event-driven and asynchronous architecture.
  • Containers and Kubernetes.
  • CI/CD and automated testing.
  • Infrastructure as Code.
  • Secure software development.
  • Production observability and operational readiness.
  • Strong architecture and systems-thinking capability.
  • Python/Java, APIs, microservices, AWS/cloud-native engineering, Docker/Kubernetes/Terraform, automated testing, CI/CD and production readiness are all represented in the reference Expert specification.
  • Snowflake & Data Engineering
  • Strong Snowflake engineering and implementation capability.
  • Design and implementation of data models suitable for AI and application consumption.
  • Advanced SQL.
  • Data ingestion and transformation.
  • ETL/ELT engineering.
  • Metadata, lineage and data quality.
  • Secure data access patterns.
  • Integration between Snowflake, AI services, APIs and enterprise applications.
  • Performance and cost-conscious data engineering.

What's on offer

  • Flexible working of 1960 hours in a 12-month period
  • High Work-Life balance
  • Remote / On-site work location flexibility
  • Modern, state-of-the-art offices

Key skills

BachelorsNational Diploma

At a glance

Company

Mediro Recruitment

Location

Gauteng, south-africa

Employment

Full Time

Experience

Valid until

Not specified

Created

November 11, 2026