About the Role
Our client, a leading provider of cloud-based solutions, is seeking an experienced AI Solutions Architect to join their innovative team in Bloemfontein. This role is critical for designing and implementing scalable, secure, and high-performance AI solutions leveraging cutting-edge cloud technologies. You will work closely with clients to understand their business needs and translate them into effective AI strategies and architectures. The ideal candidate will possess a deep understanding of AI/ML services on major cloud platforms (AWS, Azure, GCP), coupled with strong technical architecture and client-facing skills. This is an excellent opportunity to shape the adoption of AI in various industries.
Key Responsibilities
- Design and architect end-to-end AI/ML solutions on cloud platforms, including data ingestion, processing, model training, deployment, and monitoring.
- Collaborate with clients and internal teams to define technical requirements, scope projects, and develop compelling proposals.
- Provide expert guidance on AI/ML services, best practices, and implementation strategies for cloud environments.
- Develop proof-of-concepts (POC)s and prototypes to demonstrate the value of AI solutions.
- Lead the technical implementation of AI solutions, ensuring alignment with architectural best practices and client objectives.
- Optimize AI solutions for performance, cost-effectiveness, and scalability.
- Stay current with the latest advancements in cloud AI/ML services and technologies.
- Create detailed technical documentation, including architecture diagrams, design specifications, and deployment guides.
- Present technical solutions and recommendations to clients and stakeholders.
- Troubleshoot and resolve technical challenges during solution implementation.
Requirements
- Bachelor's degree in Computer Science, Engineering, or a related field; Master's degree preferred.
- Minimum of 7 years of experience in software architecture, with at least 4 years focused on AI/ML solutions, preferably in a cloud environment.
- Proven experience designing and implementing AI/ML solutions on at least one major cloud platform (AWS SageMaker, Azure ML, Google AI Platform).
- Strong understanding of machine learning algorithms, data science principles, and MLOps practices.
- Proficiency in programming languages such as Python, and experience with AI/ML libraries.
- Excellent understanding of cloud infrastructure, networking, and security principles.
- Strong analytical, problem-solving, and communication skills.
- Demonstrated ability to articulate complex technical concepts to both technical and non-technical audiences.
- Experience with data warehousing, big data technologies, and data visualization tools is a plus.
- Relevant cloud certifications (e.g., AWS Certified Machine Learning, Azure Data Scientist Associate) are highly desirable.
Benefits
- Our client offers a competitive salary, comprehensive benefits package including health, dental, and vision insurance, and a retirement plan.
- Employees are provided with significant opportunities for professional growth, including access to advanced training, certifications, and participation in challenging projects.
- The company culture in Bloemfontein promotes innovation, collaboration, and a focus on delivering exceptional client value.
- Join our client and play a key role in driving AI adoption.