About the Role Our client, WhatJobs Direct, a prominent player in the AI & Emerging Technologies sector, is looking for a highly skilled AI Solutions Architect to design and implement cutting-edge AI solutions, with a strong focus on cloud and automation technologies. This role, based in Durban, KwaZulu-Natal, ZA, is ideal for a strategic thinker with a deep understanding of AI/ML principles and cloud infrastructure. You will be responsible for architecting scalable, resilient, and cost-effective AI systems that meet diverse business needs. This is a fantastic opportunity to leverage your expertise in cloud platforms and AI to drive transformation and innovation for clients across various industries from the beautiful coastal city of Durban.
Key Responsibilities
- Design end-to-end AI and machine learning solutions leveraging cloud platforms such as AWS, Azure, or GCP.
- Develop architectural blueprints and technical designs for AI-driven applications, ensuring scalability, security, and performance.
- Architect and implement automation strategies for AI/ML workflows, including data ingestion, model training, deployment, and monitoring (MLOps).
- Collaborate closely with clients and internal stakeholders to understand business requirements and translate them into technical solutions.
- Evaluate and recommend appropriate AI/ML technologies, frameworks, and tools.
- Provide technical leadership and guidance to development teams throughout the project lifecycle.
- Stay current with emerging trends and best practices in AI, cloud computing, and automation.
- Develop proof-of-concepts (POCs) and pilot projects to demonstrate the value of proposed AI solutions.
Requirements
- Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
- 5+ years of experience in designing and implementing complex IT solutions, with at least 3 years focused on AI/ML and cloud architecture.
- Proven experience with major cloud providers (AWS, Azure, GCP) and their AI/ML services.
- Strong understanding of machine learning algorithms, data science principles, and MLOps methodologies.
- Experience with containerization technologies like Docker and orchestration tools like Kubernetes.
- Proficiency in programming languages such as Python, Java, or Scala.
- Excellent communication, presentation, and client-facing skills.
- Ability to architect solutions that are both technically sound and aligned with business objectives.
- Experience with data engineering and big data technologies is a plus.
Benefits
- Competitive compensation package, reflecting your expertise and contribution.
- Flexible working arrangements, with opportunities for remote collaboration.
- Exposure to a wide range of challenging and impactful AI projects.
- Continuous learning opportunities and support for certifications.
- Join a forward-thinking team in Durban, KwaZulu-Natal, ZA, driving technological advancements.
- A collaborative and innovative work culture committed to excellence.