×
Register Here to Apply for Jobs or Post Jobs. X

AI Software Engineer

Job in Pretoria, 0002, South Africa
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.

Key Responsibilities
  • 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.
Requirements
  • 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.
Benefits
  • 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).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary