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.