Position:
Senior AI Engineer
Company:
DVT
Location:
South Africa, Johannesburg
Employment type:
Not Specified
Work Arrangement:
Hybrid
Short Summary:
DVT is a global custom software development and data engineering company seeking a Senior AI Engineer to design, build, and deploy enterprise AI solutions that enhance intelligent automation, predictive decision-making, and operational efficiency.
Responsibilities:
- Design and develop scalable AI, machine learning, and Generative AI solutions.
- Build AI-powered applications, APIs, and intelligent automation workflows.
- Develop and maintain end-to-end AI pipelines including data preparation, model training, deployment, monitoring, and optimisation.
- Implement Retrieval Augmented Generation (RAG), AI agents, and LLM-driven solutions.
- Create intelligent document processing and data extraction capabilities.
- Develop predictive models for forecasting, anomaly detection, classification, and operational decision support.
- Collaborate with engineering, data, architecture, and business teams to embed AI into enterprise platforms and processes.
- Ensure solutions meet security, governance, and compliance standards.
Requirement:
- Degree in Computer Science, Engineering, Data Science, Mathematics, Information Systems, or a related field.
- 5+ years of experience delivering AI, Machine Learning, or Advanced Analytics solutions.
- Strong Python development skills.
- Experience with AI/ML frameworks such as PyTorch, scikit-learn, Pandas, Spark, MLflow, LangChain, or LlamaIndex.
- Experience building LLM applications, RAG solutions, or AI agent frameworks.
- Knowledge of MLOps, CI/CD, model monitoring, and production AI operations.
- Experience with cloud platforms such as AWS or Azure.
- Understanding of large-scale data platforms, data governance, and API development.
Benefits:
Not Specified