Software Engineer - AI Development
Summary
Placements24 is recruiting on behalf of a client in Stellenbosch for a Software Engineer to build, test, and deploy software for AI applications and platforms, integrating machine learning models alongside AI researchers and ML engineers. Day-to-day work involves coding in a modern language like Python, Java, or C++ using Git and Agile practices.
About the Role
Our client is seeking a talented Software Engineer to contribute to their AI & Emerging Technologies projects in Stellenbosch . In this role, you will be responsible for developing and implementing software solutions that support and integrate AI models and platforms. You will collaborate closely with AI researchers and machine learning engineers to bring advanced algorithms to life, ensuring robust, scalable, and efficient software systems. This is an exciting opportunity to work on the cutting edge of technology, contributing to innovative AI applications within a dynamic and collaborative team environment.
Key Responsibilities
- Develop, test, and deploy high-quality software for AI applications and platforms.
- Integrate machine learning models into existing software systems and build new functionalities.
- Optimize application performance and scalability, ensuring efficient resource utilization.
- Participate in code reviews, design discussions, and agile development processes.
- Troubleshoot and debug software issues, ensuring the stability and reliability of AI solutions.
Requirements
- Bachelor's degree in Computer Science, Software Engineering, or a related field.
- 2+ years of professional software development experience.
- Proficiency in at least one modern programming language (e.g., Python, Java, C++).
- Experience with software development tools and methodologies (e.g., Git, Agile).
- Familiarity with AI/ML concepts and libraries is a plus.
Benefits
- Competitive salary and benefits.
- Opportunity to work on exciting AI projects in Stellenbosch.
- Professional growth and development opportunities.
- Collaborative and innovative work culture.
- Hybrid work model offering flexibility.