Intermediate AI Engineer
Job in
Centurion, 0014, South Africa
Listed on 2026-07-06
Listing for:
60 Degrees
Full Time
position Listed on 2026-07-06
Job specializations:
-
Software Development
AI Engineer (Applied/Software), Machine Learning/ ML Engineer, Data Engineering
Job Description & How to Apply Below
We are seeking an Intermediate AI Engineer for an opportunity within our client's newly established AI transformation initiative. This is an opportunity to build AI capability from the ground up, working across the full AI stack—from infrastructure and data engineering through to application development and business implementation. You'll start by working across multiple areas to understand the AI ecosystem, then progressively specialise in 1-2 areas aligned with your strengths and our strategic needs.
KEY RESPONSIBILITIES- AI Solution Development & Deployment: Design, train, and fine-tune ML/DL models (NLP, computer vision, time series, generative AI). Build and deploy AI applications using LLMs and ML frameworks. Implement prompt engineering, RAG architectures, and agent-based systems. Create APIs and integrations. Deploy models to production via APIs and microservices. Write production-quality Python code.
- Data Engineering & Pipeline Management: Gather, clean, transform, and engineer features from raw data. Design and implement data pipelines using modern ETL/ELT frameworks. Work with SQL, No
SQL, and vector databases. Build and optimise data warehouse architectures. Ensure data quality, governance, and preparation for ML models. Build real-time data processing workflows and implement data observability. - AI Operations & Infrastructure: Deploy and manage ML models in production. Integrate AI models with existing systems. Implement model evaluation, experimentation frameworks, and A/B testing. Build CI/CD pipelines for AI deployment. Work with containerisation (Docker) and orchestration (Kubernetes). Set up model versioning, monitoring, and lifecycle management. Monitor performance, detect drift, and manage retraining cycles. Manage cloud infrastructure for AI workloads. Debug production issues.
- Platform Engineering: Build an internal AI platform and tooling infrastructure. Implement infrastructure-as-code. Work with microservices architecture and API gateway patterns. Build workflow orchestration for complex AI pipelines. Deploy solutions on cloud platforms. Manage GPU computing resources.
- Business
Collaboration:
Work with product managers, business stakeholders, software engineers, and data scientists. Translate business problems into AI use cases and technical solutions. Identify automation opportunities. Evaluate business value and the feasibility of AI use cases. Apply responsible AI and ethical practices. Ensure models are fair, explainable, and respect privacy laws. Implement data governance frameworks. - Research & Continuous Learning: Keep up with the latest AI/ML advances and emerging technologies. Experiment with new architectures, techniques, and frameworks. Evaluate and recommend tools and approaches. Share learnings with the team.
- Education: Bachelor's or Honours degree in Computer Science, Data Science, Engineering, Mathematics, Statistics, Information Systems, or related quantitative field. Strong academic record.
- Methodologies & Approaches: Understanding of software development lifecycle and best practices. Familiarity with Agile methodologies (Scrum, Kanban). Awareness of Dev Ops and CI/CD principles. Structured problem-solving approach and analytical thinking.
- Essential Attributes: Strong interest in AI engineering and willingness to learn across the full technology stack. Comfort with ambiguity in a rapidly evolving field. Ability to learn new technologies rapidly. Excellent communication skills for both technical and business audiences. Self-starter who can work independently and collaboratively. Willingness to take ownership of technical challenges.
- Advanced
Education:
Master s degree in Computer Science, AI, Data Science, or related field. Final year project work involving AI, ML, or data engineering. Research experience in AI/ML domains. (Advantageous) - Technical
Experience:
Experience with ML frameworks (Tensor Flow, PyTorch, scikit-learn, XGBoost). Hands-on work with LLMs or generative AI tools. Experience building REST APIs. Familiarity with data visualisation tools (matplotlib, seaborn, Tableau, Power BI). Understanding of data warehousing concepts. Exposure to…
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
Search for further Jobs Here:
×