Actively Hiring
TE
Artificial Intelligence Engineer
Tenth Revolution Group
South Africa
Skills:
Machine Learning
Python
Pandas
NumPy
Model Training
Job Description
Job Title: Artificial Intelligence Engineer
Company: Tenth Revolution Group
Job Category: Machine Learning
Roles & Responsibilities:
The Role
Key Responsibilities
* Design and build applied AI and machine learning solutions for client projects.
* Develop LLM\-based applications, RAG solutions, AI agents, and workflow automation components.
* Build and maintain data pipelines, feature pipelines, model training workflows, and inference services.
* Support the productionisation of AI and ML systems using MLOps and LLMOps practices.
* Implement monitoring, evaluation, testing, and observability for AI systems.
* Integrate AI solutions with APIs, cloud services, data platforms, and enterprise applications.
* Work with data scientists, data engineers, software engineers, architects, and delivery teams.
* Support technical discovery, solution design, and client discussions when required.
* Apply responsible AI principles, including security, privacy, governance, human oversight, and cost control.
* Contribute to reusable AI components, frameworks, and delivery accelerators
* Python, Pandas, NumPy, Scikit\-learn
* XGBoost, LightGBM, CatBoost, Statsmodels, forecasting or optimisation libraries
* OpenAI, Azure OpenAI, Anthropic, AWS Bedrock, Google Vertex AI, or similar
* LangChain, LangGraph, Semantic Kernel, LlamaIndex, AutoGen, CrewAI, or similar
* Vector databases such as Pinecone, Weaviate, Milvus, pgvector, Azure AI Search, or similar
* MLflow, Databricks, Unity Catalog, Databricks Model Serving, Feature Store, or Feast
* Snowflake, Delta Lake, Apache Spark, Kafka, Confluent Cloud, Airflow, or Databricks Workflows
* Azure, AWS, or GCP
* Docker, Kubernetes, REST APIs, CI/CD, Terraform
* Monitoring and observability tools such as Prometheus, Grafana, ELK, or OpenTelemetry
Work Location: South Africa
Availability: Full time
Requirements
Technical Skills:
Key Skills: Machine Learning, Python, Pandas, NumPy, Model Training
Salary: Not disclosed