# Ai Developer

> ReWorks Solutions · South Africa (Remote) · Full-time · Posted 2026-04-22

**Workplace:** remote

**Department:** SR - Kangaroo Partners

## Description

### **Position: AI Developer**

**Job Type: Full-Time, Remote**

**Working Hours: US hours (9am-5pm EST)**

We are seeking an experienced and innovative AI Developer to join our team. This role is responsible for designing, developing, deploying, and optimizing advanced AI-driven solutions, including machine learning models, generative AI applications, and large language model (LLM) integrations.

The ideal candidate will have extensive hands-on experience in machine learning and software engineering, with a strong background in building production-ready AI systems using modern frameworks, cloud-based AI platforms, and scalable data pipelines.

### **Key Responsibilities:**

-   Design, develop, and deploy AI and machine learning solutions for production environments
-   Build and optimize generative AI and LLM-powered applications and workflows
-   Develop scalable machine learning models using modern AI frameworks and tools
-   Integrate AI solutions with cloud infrastructure and enterprise systems
-   Work with structured and unstructured datasets to support model training and inference
-   Implement vector databases and retrieval-augmented generation (RAG) architectures where applicable
-   Optimize model performance, scalability, and operational efficiency
-   Collaborate with engineering, product, and business teams to translate requirements into technical solutions
-   Develop and maintain APIs, automation workflows, and AI service integrations
-   Ensure best practices in AI governance, security, testing, monitoring, and deployment
-   Stay current with emerging AI technologies, frameworks, and industry trends

## Requirements

-   5+ years of hands-on experience in machine learning, AI development, or software engineering
-   Minimum 3 years of direct experience working with modern AI systems, including deep learning and LLMs
-   Strong expertise in Python and supporting programming languages
-   Proven experience building and deploying production-ready AI solutions
-   Strong understanding of machine learning algorithms, neural networks, and deep learning architectures
-   Experience working with vector databases and AI retrieval systems
-   Strong problem-solving, analytical, and software engineering skills
-   Excellent communication and collaboration abilities

### **Required Technical Skills**

**Programming & Development**

-   Python and supporting programming languages

**Machine Learning Frameworks**

-   TensorFlow
-   PyTorch

**Generative AI & LLM Tooling**

-   Large Language Models (LLMs)
-   Generative AI application development
-   Prompt engineering and AI workflow optimization

**Cloud AI/ML Platforms**

Experience with one or more cloud platforms such as:

-   AWS AI/ML Services
-   Google Cloud AI Platform
-   Microsoft Azure AI Services

**Data Engineering & Processing**

-   SQL
-   Data processing and pipeline development
-   ETL and large-scale dataset handling

## Benefits

1.  Comfortable working U.S. hours
2.  Remote work from home

_**Fraud Disclaimer:**_  ReWorks Solutions will never request payment during recruitment or require in-person office visits. All official communication will come from a ReWorks Solutions email address. Please verify any suspicious messages with our team directly.

## Apply

[Apply at ReWorks Solutions](https://apply.workable.com/reworkssolutions/j/6D45114C4E/apply)

---
Powered by [Workable](https://www.workable.com)
