About the Role
Our client, a leader in AI & Emerging Technologies, is seeking an experienced AI Systems Integration Engineer to join their growing team. This role is based in Port Elizabeth, Eastern Cape, and focuses on seamlessly integrating artificial intelligence solutions into existing enterprise systems and workflows. You will be responsible for bridging the gap between complex AI technologies and practical business applications, ensuring smooth and efficient operation. This position requires a blend of technical expertise in AI and a strong understanding of system architecture and integration principles. Join a forward-thinking company that is leveraging AI to transform industries and drive innovation. This role offers significant opportunities for professional growth and the chance to work on diverse and impactful projects.
Key Responsibilities
- Design, develop, and implement strategies for integrating AI models and platforms into client systems.
- Collaborate with AI/ML teams and software developers to ensure AI solutions are compatible with existing infrastructure.
- Develop APIs and microservices to facilitate communication between AI components and other applications.
- Troubleshoot and resolve integration issues, ensuring the stability and performance of AI-driven systems.
- Work with stakeholders to understand integration requirements and provide technical solutions.
- Develop documentation for integration processes, APIs, and system architectures.
- Ensure the security and reliability of integrated AI systems.
- Stay updated on emerging trends in AI integration and system architectures.
- Participate in code reviews and contribute to the overall quality of engineering practices.
Requirements
- Bachelor's degree in Computer Science, Software Engineering, or a related technical field.
- Minimum of 4 years of experience in software engineering, with a specific focus on systems integration or AI integration.
- Proficiency in programming languages such as Python, Java, or C++.
- Experience with API design and development (RESTful APIs, GraphQL).
- Understanding of cloud platforms (AWS, Azure, GCP) and containerization technologies (Docker, Kubernetes).
- Familiarity with AI/ML concepts and common AI platforms or frameworks.
- Experience with database technologies (SQL, NoSQL).
- Strong analytical and problem-solving skills.
- Excellent communication and collaboration skills, particularly when working with technical teams in Port Elizabeth.
Benefits
- Competitive salary and benefits package.
- Opportunity to work with cutting-edge AI technologies.
- Professional development and training programs.
- Collaborative work environment with a focus on innovation.
- Exposure to a variety of challenging integration projects.
- Standard benefits including medical aid and retirement fund contributions.
- Annual leave and opportunities for career advancement.