About the Role
Our client is a cutting-edge technology firm seeking an experienced AI Solutions Architect to join their fully remote workforce. This role is crucial in designing and implementing scalable, cloud-native AI solutions that address complex business challenges. You will be responsible for translating client requirements into robust technical architectures, leveraging your expertise in AI/ML, cloud platforms, and MLOps. As a remote-first company, we encourage collaboration and innovation across geographical boundaries, providing a dynamic environment for our team members in **Welkom, Free State, ZA**, and beyond. This is an excellent opportunity to shape the future of AI deployment and drive digital transformation.
Key Responsibilities
- Design end-to-end AI/ML solutions leveraging cloud platforms (AWS, Azure, GCP).
- Develop technical blueprints and architecture diagrams for AI-powered applications and services.
- Collaborate with data scientists, engineers, and business stakeholders to understand requirements and propose optimal solutions.
- Define MLOps strategies and best practices for model deployment, monitoring, and lifecycle management.
- Evaluate and recommend appropriate AI/ML technologies, tools, and frameworks.
- Provide technical leadership and guidance on AI projects from conception through to implementation.
- Ensure solutions are scalable, secure, and cost-effective.
- Stay current with emerging AI trends, cloud technologies, and industry best practices.
- Develop proofs-of-concept and prototypes to validate architectural designs.
- Contribute to pre-sales activities, including solution design and client presentations.
Requirements
- Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
- Extensive experience (7+ years) in software architecture, with a significant focus on AI/ML solutions.
- Deep understanding of cloud computing platforms (AWS, Azure, GCP) and their AI/ML services.
- Proven experience in designing and implementing MLOps pipelines and practices.
- Strong knowledge of various AI/ML techniques, algorithms, and their applications.
- Experience with containerization technologies (Docker, Kubernetes).
- Excellent understanding of data engineering principles and practices.
- Strong analytical, problem-solving, and communication skills.
- Ability to work independently and effectively manage multiple priorities in a remote setting.
- Relevant cloud certifications (e.g., AWS Certified Machine Learning - Specialty, Azure AI Engineer Associate) are a plus.
Benefits
- Highly competitive salary package.
- Comprehensive health, dental, and vision insurance.
- Generous remote work stipend and home office setup allowance.
- Unlimited paid time off.
- Significant opportunities for professional development, certifications, and conference attendance.
- Access to cutting-edge technology and challenging projects.
- Collaborative and innovative remote-first culture.
- Stock options and performance bonuses.