AI Developer
DeARX
Date: 1 day ago
City: Johannesburg, Gauteng
Contract type: Full time

Join Our Growing AI & GenAI Engineering Team!
Position: AI Engineer (Generative AI Specialist)
Location: South Africa (Remote or Cape Town-based preferred)
Contract Type: 6-12 Month Contract
About Us
We are a leading organization within the financial services industry, committed to leveraging cutting-edge technology to transform the way we do business. As part of our ambitious data and AI strategy, we are expanding our dedicated Artificial Intelligence function to drive impactful solutions across multiple business domains.
Our team is working on greenfield, high-visibility projects that showcase the power of AI and Generative AI in real-world business scenarios. We are looking for exceptional AI Engineers who are passionate about delivering meaningful, production-ready AI solutions using the latest Generative AI frameworks and cloud platforms.
What You'll Do
Apply today to join our AI & Generative AI Engineering team and help us shape the future of financial services through the power of Artificial Intelligence.
Position: AI Engineer (Generative AI Specialist)
Location: South Africa (Remote or Cape Town-based preferred)
Contract Type: 6-12 Month Contract
About Us
We are a leading organization within the financial services industry, committed to leveraging cutting-edge technology to transform the way we do business. As part of our ambitious data and AI strategy, we are expanding our dedicated Artificial Intelligence function to drive impactful solutions across multiple business domains.
Our team is working on greenfield, high-visibility projects that showcase the power of AI and Generative AI in real-world business scenarios. We are looking for exceptional AI Engineers who are passionate about delivering meaningful, production-ready AI solutions using the latest Generative AI frameworks and cloud platforms.
What You'll Do
- Design, build, and deploy innovative AI and Generative AI solutions to address complex business challenges.
- Develop and train machine learning models using both traditional ML techniques and cutting-edge Generative AI architectures.
- Build scalable AI pipelines for data ingestion, model training, evaluation, deployment, and continuous monitoring.
- Integrate AI capabilities seamlessly into business applications and technology stacks.
- Implement advanced GenAI techniques such as Retrieval Augmented Generation (RAG), AI Agents, and autonomous workflows.
- Collaborate closely with cross-functional teams including Data Science, Engineering, Business, and Product teams.
- Apply ethical AI practices, ensuring compliance with data privacy and regulatory standards.
- Maintain and monitor deployed AI models to ensure stability, scalability, and performance.
- Generative AI Tools: LangChain, LlamaIndex, CrewAI, Ollama, Agents, RAG frameworks
- Programming Languages: Python, R
- AI/ML Frameworks: TensorFlow, PyTorch, Scikit-learn, NLP frameworks, Computer Vision (OpenCV, YOLO)
- Data Science & Analytics: Jupyter Notebooks, Tableau, Power BI, SQL, Apache Spark
- Data Engineering: Apache Kafka, Airflow, Hadoop, Snowflake, BigQuery, AWS Glue, Talend, Informatica, MongoDB, Cassandra, Databricks
- MLOps & Deployment: MLflow, Docker, Kubernetes, Git, AWS Sagemaker, Bedrock, Lambda, Kubeflow, CI/CD (Azure DevOps, Jenkins, CircleCI), Prometheus, Grafana, Terraform, Ansible
- Cloud Platform: AWS (primary)
- Security & Compliance Tools: MS Presidio
- 8-10 years of professional experience in AI/ML Engineering roles.
- Minimum 5 years of hands-on experience developing AI solutions, including:
- Model training, development, and optimization.
- Building and managing AI pipelines.
- Deploying models into production environments.
- Integrating AI solutions into business applications.
- Strong hands-on experience with Databricks.
- Proven experience with Generative AI frameworks such as LangChain, LlamaIndex, CrewAI, and related tools.
- Expert-level Python programming skills with proficiency in core ML libraries.
- Solid cloud experience, particularly within AWS services like Bedrock, Sagemaker, Glue, Lambda.
- Experience in data engineering and ETL processes.
- Deep understanding of MLOps, CI/CD, containerization, orchestration, and monitoring.
- Strong problem-solving skills with a business-oriented delivery mindset.
- Knowledge of ethical AI deployment and data privacy best practices.
- Bachelor's or Master's degree in Computer Science, Data Science, Artificial Intelligence, Engineering, or a related field.
- Relevant industry certifications (AWS, Databricks, AI/ML specializations).
- Work on highly visible, cutting-edge AI and Generative AI projects.
- Build greenfield solutions with the latest technologies and frameworks.
- Join a collaborative, innovative, and expert AI team passionate about making a real-world impact.
- Gain exposure to full-stack AI development from data engineering through production deployment.
- Be part of an organization committed to continuous learning and innovation.
Apply today to join our AI & Generative AI Engineering team and help us shape the future of financial services through the power of Artificial Intelligence.
See more jobs in Johannesburg, Gauteng