About the Role
Our client is at the forefront of integrating advanced AI solutions across various industries and is seeking a highly experienced AI Solutions Architect specializing in Computer Vision. This is a fully remote position, offering you the flexibility to work from anywhere in **South Africa** while driving significant technological change. You will be responsible for designing and architecting robust, scalable, and efficient AI systems that leverage cutting-edge computer vision technologies. This role requires a blend of deep technical expertise, strategic thinking, and excellent communication skills to collaborate effectively with diverse teams. As part of our remote-first culture, you'll find a supportive environment focused on innovation, collaboration, and delivering high-impact solutions. You will play a critical role in defining the technical vision for AI-driven products and services.
Key Responsibilities
- Design and architect end-to-end AI solutions incorporating computer vision algorithms and models.
- Translate business requirements into technical specifications and architectural blueprints for AI systems.
- Evaluate and recommend suitable AI/ML technologies, frameworks, and platforms.
- Lead the implementation of AI solutions, providing technical guidance and oversight.
- Collaborate closely with data scientists, engineers, and product managers to ensure successful solution delivery.
- Develop proof-of-concepts and prototypes to validate architectural designs and explore new possibilities.
- Assess and mitigate technical risks associated with AI system implementations.
- Ensure solutions are scalable, maintainable, and adhere to best practices in AI/ML engineering.
- Stay updated on the latest advancements in computer vision, deep learning, and AI infrastructure.
- Communicate architectural decisions and technical strategies to stakeholders at various levels.
Requirements
- Bachelor's or Master's degree in Computer Science, Engineering, or a related field; Ph.D. is a plus.
- Proven experience as an AI Architect or in a senior technical role designing and implementing AI solutions.
- Deep understanding of computer vision techniques, algorithms, and applications (e.g., image classification, object detection, segmentation, facial recognition).
- Extensive experience with deep learning frameworks (TensorFlow, PyTorch) and libraries relevant to computer vision.
- Strong knowledge of cloud computing platforms (AWS, Azure, GCP) and AI/ML services offered.
- Experience with containerization technologies (Docker, Kubernetes) and MLOps.
- Excellent analytical and problem-solving skills.
- Strong communication, presentation, and interpersonal skills, comfortable working in a remote environment.
- Ability to understand and articulate complex technical concepts to both technical and non-technical audiences.
- Experience in leading technical teams and projects.
Benefits
- Highly competitive salary and bonus structure.
- Comprehensive health, dental, and vision coverage.
- Generous paid time off and remote work flexibility.
- Professional development opportunities, including training and conferences.
- Access to advanced computing resources and cutting-edge technologies.
- Contribution to a dynamic and innovative remote work culture.
- Home office setup allowance.
- Company-sponsored virtual events and team-building activities.