
AI Engineer
Blue Pearl · Johannesburg, Gauteng, South Africa
Weak hiring record · median 165 days open
All reasons
- Open 137 days
- 85% of this employer's openings are over 60 days old
In its favour
- Still listed on the employer's own board
Our client is seeking an experienced AI Engineer to design, develop, deploy, and optimize Artificial Intelligence and Machine Learning solutions that solve complex business challenges. The successful candidate will play a key role in building AI-powered applications, Generative AI solutions, intelligent agents, and scalable machine learning systems.
Requirements
Key Responsibilities
- Design, develop, and deploy AI and Machine Learning models.
- Build and maintain Generative AI applications and AI-powered solutions.
- Develop Proof of Concepts (POCs) and Minimum Viable Products (MVPs).
- Implement Large Language Models (LLMs) and Retrieval Augmented Generation (RAG) architectures.
- Develop AI agents and workflow automation solutions.
- Collaborate with Data Scientists, Engineers, and Business Stakeholders.
- Monitor and optimize AI model performance.
- Ensure AI solutions meet governance, security, and compliance requirements.
- Deploy AI workloads within cloud environments.
Minimum Requirements
- Bachelor's Degree in Computer Science, Data Science, Engineering, Mathematics, or related field.
- 5+ years of software development experience.
- 3+ years of hands-on AI/ML engineering experience.
- Strong Python development skills.
- Experience with machine learning frameworks such as:
- TensorFlow
- PyTorch
- Scikit-Learn
Technical Skills
Essential
- Python
- Machine Learning
- Deep Learning
- Generative AI
- Large Language Models (LLMs)
- Prompt Engineering
- RAG Architectures
- Vector Databases
- API Development
- Docker
- Git
Preferred
- AWS AI Services
- Amazon Bedrock
- SageMaker
- LangChain
- LangGraph
- OpenAI APIs
- Anthropic Claude
- MLOps
- Kubernetes
Nice to Have
- AWS Certification
- AI/ML Certifications
- Experience developing AI Agents
- Experience with enterprise AI deployments
Key Competencies
- Analytical Thinking
- Problem Solving
- Innovation
- Stakeholder Engagement
- Communication Skills
- Continuous Learning
Skills
- Machine Learning
- Generative AI
- LLM
- Retrieval-Augmented Generation
- Python
- TensorFlow
- PyTorch
- scikit-learn
- Deep Learning
- Prompt Engineering
- Vector Databases
- Docker
- Git
- AWS
- Azure AI Services
- Bedrock
- SageMaker
- LangChain
- LangGraph
- OpenAI
- Anthropic Claude
- MLOps
- Kubernetes
More jobs at Blue Pearl
All 71- DevSecOps / Azure ArchitectBlue Pearl · Johannesburg, Gauteng, South Africa6d ago
- Software & Data Engineer – Banking (CIB)Blue Pearl · Johannesburg, Gauteng, South Africa6d ago
- Data Engineer – Banking (CIB)Blue Pearl · Johannesburg, Gauteng, South Africa6d ago
- Senior BI Developer – Banking (CIB)Blue Pearl · Johannesburg, Gauteng, South Africa6d ago
- Application Developer - DevOpsBlue Pearl · Johannesburg, Gauteng, South Africa6d ago
Similar roles
- Software Engineer - AI Tooling InfrastructureJobgether · South Africayesterday
- Senior Integration Analyst DeveloperOvations Technologies · Johannesburg, South Africayesterday
- Senior Software Engineer (Golang)DigiCert · Cape Townyesterday
- SATIC: Forward Integration EngineerPwC · Cape Townyesterday
- Senior Software Developer (Gen AI)Boardroom Appointments · Johannesburg, South Africa2d ago
- Senior .NET Developer (Fintech)Jobgether · South Africa3d ago