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

Get the CLI →

Placements24

New

Ai software developer

Posted 2 views
Discussion
About the Role

Our client is seeking a motivated and skilled AI Software Developer to join their innovative technology team in Paarl. You will play a key role in developing and implementing software solutions that incorporate artificial intelligence and machine learning capabilities. This position requires a strong foundation in software engineering combined with practical experience in AI development. You will work on challenging projects, translating complex algorithms into functional, efficient, and scalable software, contributing directly to the advancement of our AI-powered products and services. The ideal candidate is a problem-solver who enjoys working with cutting-edge technology in a collaborative setting.

Key Responsibilities Design, develop, test, and deploy AI-powered software applications and modules. Integrate machine learning models and algorithms into existing software systems. Write clean, efficient, and well-documented code following best software engineering practices. Collaborate with AI researchers and data scientists to implement and optimize AI models. Optimize software performance for scalability, speed, and resource efficiency. Troubleshoot and resolve software defects and issues, ensuring the reliability of AI features. Requirements Bachelor's degree in Computer Science, Software Engineering, or a related technical field. 2+ years of professional software development experience, with demonstrated experience in AI or machine learning integration. Proficiency in programming languages such as Python, Java, or C++, and experience with AI libraries (e.g., Tensor Flow, Py Torch, Scikit-learn). Understanding of data structures, algorithms, and software design principles. Experience with version control systems (e.g., Git) and agile development methodologies. Strong analytical and problem-solving skills, with the ability to work effectively in a team environment in Paarl. Benefits Competitive annual salary with performance incentives. Comprehensive medical and retirement benefits package. Opportunities for training and professional growth in AI and software development. Engaging work environment focused on innovation and cutting-edge technology. Be part of a team developing impactful AI solutions located in Paarl.

Skills

Apply

See also

Software 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