AI Software Engineer
Job in
Pretoria, 0002, South Africa
Listed on 2026-09-16
Listing for:
Placements24
Full Time
position Listed on 2026-09-16
Job specializations:
-
Software Development
AI Engineer (Applied/Software), Machine Learning/ ML Engineer, Software Engineer
Job Description & How to Apply Below
About the Role
Our client is seeking a motivated and skilled AI Software Engineer to contribute to the development of intelligent systems in Pretoria . You will be responsible for implementing and optimizing AI algorithms, building scalable software solutions, and working closely with research teams to bring cutting‑edge AI technologies to life. This role requires a strong blend of software engineering principles and a solid understanding of machine learning concepts.
You will have the opportunity to work on challenging projects that leverage AI to solve real‑world problems, contributing to the company's technological advancements in a collaborative setting.
- Develop, test, and deploy AI-powered software applications and services.
- Implement and integrate machine learning models into production systems, ensuring efficiency and reliability.
- Write clean, maintainable, and well-documented code adhering to software engineering best practices.
- Collaborate with data scientists to optimize model performance and operationalize ML workflows.
- Design and build scalable data processing pipelines for training and inference.
- Troubleshoot and debug software issues related to AI components and systems.
- Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
- 3+ years of professional software development experience, with a focus on AI or machine learning integration.
- Proficiency in programming languages such as Python, Java, or C++.
- Experience with ML frameworks (e.g., Tensor Flow, PyTorch, Keras).
- Familiarity with cloud platforms (AWS, Azure, GCP) and containerization technologies (Docker, Kubernetes).
- Strong understanding of algorithms, data structures, and software design patterns.
- Competitive salary and comprehensive benefits package.
- Opportunities for professional development and training in AI technologies.
- Hybrid work model promoting a balance between remote and in-office collaboration.
- Work on impactful AI projects that are shaping the future.
- Collaborative and innovative work culture in Pretoria .
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
Search for further Jobs Here:
×