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

Get the CLI →

Placements24

NewBe an early applicant

Senior ai software engineer

Posted
Discussion

Summary

Senior engineer on a client's AI & Emerging Technologies team in Stellenbosch who designs and productionizes AI solutions: developing ML algorithms, integrating models into existing and new products, and building scalable AI systems with data scientists. Core stack is Python/C++/Java with TensorFlow or PyTorch; hybrid work.

About the Role

Our client is seeking a highly skilled Senior AI Software Engineer to contribute to their innovative AI & Emerging Technologies team in Stellenbosch. This role involves the design, development, and implementation of sophisticated AI-powered software solutions. You will work on challenging projects, translating complex algorithms into production-ready code and collaborating with a team of experts dedicated to advancing artificial intelligence. This hybrid position offers a blend of focused in-office collaboration and remote flexibility, promoting a productive and balanced work environment.

Key Responsibilities Develop and optimize AI algorithms and software components for various applications. Integrate machine learning models into existing software systems and new product developments. Write clean, efficient, and well-documented code adhering to software engineering best practices. Collaborate with data scientists and researchers to implement and deploy AI solutions. Contribute to the design and architecture of scalable AI systems. Participate in code reviews, testing, and debugging to ensure high-quality software delivery. Requirements Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field. 5+ years of professional software development experience, with a significant portion focused on AI/ML. Proficiency in programming languages such as Python, C++, or Java, and experience with AI libraries. Strong understanding of machine learning concepts, algorithms, and frameworks (e.g., Tensor Flow, Py Torch). Experience with cloud platforms and containerization technologies is a plus. Excellent problem-solving skills and the ability to work effectively in a hybrid team setting. Benefits Competitive annual salary and performance bonuses. Hybrid work arrangement offering flexibility. Comprehensive health, dental, and vision insurance. Opportunities for professional development and advanced training. Engaging projects in a cutting-edge technology field.

Skills

What Senior AI Engineering jobs ask for — and how much of it you have →
Apply

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.