About the Role
Our client, a prominent technology firm, is actively seeking a Lead AI Solutions Architect to join their innovative team in Durban, KwaZulu-Natal. In this critical role, you will be responsible for designing, developing, and implementing sophisticated AI-driven solutions for a diverse range of clients. You will work closely with business stakeholders to understand their challenges and translate them into robust, scalable, and efficient AI architectures. This position requires a deep understanding of AI/ML technologies, cloud platforms, and enterprise-level solution design. As a Lead Architect, you will guide technical teams, mentor junior engineers, and ensure the successful delivery of AI projects that provide tangible business value. This is an exciting opportunity to shape the future of AI adoption for major organizations and to make a significant impact in the vibrant business landscape of Durban.
Key Responsibilities
- Architect end-to-end AI and machine learning solutions tailored to client business needs.
- Lead the design and implementation of AI/ML models, data pipelines, and deployment strategies.
- Collaborate with data scientists, engineers, and business analysts to define project scope and technical requirements.
- Evaluate and recommend appropriate AI technologies, tools, and platforms.
- Provide technical leadership and guidance to development teams throughout the project lifecycle.
- Ensure solutions are scalable, secure, and aligned with best practices in AI governance and ethics.
- Develop technical documentation, including architecture diagrams, specifications, and deployment plans.
- Present architectural designs and solutions to technical and non-technical stakeholders.
- Stay current with emerging trends and advancements in AI, machine learning, and cloud computing.
- Drive innovation by identifying new opportunities for leveraging AI to solve complex business problems.
Requirements
- Master's or Bachelor's degree in Computer Science, Engineering, Data Science, or a related field.
- 7+ years of experience in software architecture, solution design, or a related role, with at least 4 years focused on AI/ML solutions.
- Proven experience designing and deploying complex AI/ML systems in production environments.
- Expertise in cloud platforms such as AWS, Azure, or Google Cloud Platform, including their AI/ML services.
- Strong knowledge of machine learning algorithms, deep learning frameworks (e.g., TensorFlow, PyTorch), and data processing techniques.
- Experience with big data technologies (e.g., Spark, Hadoop) is a plus.
- Excellent understanding of software development lifecycle (SDLC) and agile methodologies.
- Strong analytical and problem-solving abilities, with a strategic mindset.
- Exceptional communication and presentation skills, with the ability to influence decision-making.
- Demonstrated leadership capabilities and experience mentoring technical teams.
Benefits
- Attractive salary package with performance bonuses.
- Comprehensive medical aid and retirement fund contributions.
- Generous annual leave and public holiday allocations.
- Opportunities for continuous professional development and certifications.
- Exposure to diverse and challenging AI projects.
- Relocation assistance available for qualified candidates.
- Modern office facilities in Durban.
- Team-building events and social activities.
- Employee wellness programs.
- Commuter benefits.