Point your AI agent at freehire and let it find you a job.

Get the CLI →

Placements24

NewBe an early applicant

Ai software engineer

Posted
Discussion
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, Py Torch, 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.

Skills

See also

AI Engineering jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available