About the Role
Our client, a distinguished innovator in AI & Emerging Technologies , is actively seeking a skilled AI Solutions Architect with a focus on Computer Vision . This hybrid role, based in Pretoria, Gauteng , requires an individual with a profound understanding of AI, machine learning, and specifically, the intricacies of visual data processing. You will be responsible for designing, architecting, and overseeing the implementation of advanced computer vision solutions that address critical business needs across various sectors. This includes defining system architectures, selecting appropriate AI models and frameworks, and ensuring the scalability, reliability, and performance of deployed solutions. The ideal candidate will possess a strong technical background, excellent communication skills, and the ability to translate complex technical requirements into actionable architectural plans. This is a strategic role for an experienced professional looking to make a significant impact in the rapidly evolving field of AI and computer vision in Pretoria .
Key Responsibilities
- Design end-to-end AI and machine learning solutions with a strong emphasis on computer vision applications.
- Develop scalable, robust, and efficient system architectures for AI deployment.
- Collaborate with business stakeholders and engineering teams to define technical requirements and solutions.
- Evaluate and recommend appropriate AI algorithms, frameworks, and tools (e.g., TensorFlow, PyTorch, OpenCV).
- Provide technical leadership and guidance throughout the project lifecycle.
- Ensure the integration of AI solutions with existing IT infrastructure.
- Define best practices for model training, deployment, monitoring, and maintenance.
- Analyze system performance and identify areas for optimization.
- Develop proof-of-concepts and prototypes to validate architectural designs.
- Stay updated on the latest trends and advancements in AI, machine learning, and computer vision.
Requirements
- Bachelor's or Master's degree in Computer Science, Engineering, or a related technical field.
- Proven experience (4+ years) as an Architect or Senior Engineer in AI/ML, with a specialization in Computer Vision.
- Deep understanding of computer vision techniques (e.g., object detection, image segmentation, facial recognition, image classification).
- Proficiency with deep learning frameworks and libraries relevant to computer vision.
- Experience in designing scalable cloud-based AI solutions (AWS, Azure, GCP).
- Strong understanding of software architecture principles, microservices, and API design.
- Excellent problem-solving, analytical, and critical thinking skills.
- Effective communication and interpersonal skills, with the ability to present complex technical concepts clearly.
- Experience with data engineering and MLOps practices is a plus.
- Familiarity with various data storage and processing solutions in Gauteng .
Benefits
- Competitive salary and bonus structure commensurate with experience.
- Comprehensive medical, dental, and vision insurance plans.
- Hybrid work model offering flexibility between home and office in Pretoria .
- Opportunities for professional development, certifications, and conference attendance.
- Access to advanced AI tools and platforms.
- Retirement savings plan with employer contributions.
- A dynamic and innovative work culture within the AI & Emerging Technologies sector.
- Collaborative team environment with industry-leading professionals.
- Employee assistance program for well-being support.