Skip to content
mimi

Senior AI Solutions Architect - Emerging Technologies

WhatJobs Direct

Remote · South Africa Full-time Senior 2w ago

About the role

About

Our client, a global technology leader pioneering advancements in Artificial Intelligence and Emerging Technologies, is seeking a highly skilled and visionary Senior AI Solutions Architect to join their innovative team. This is a fully remote position, offering the unique opportunity to design and architect cutting-edge AI solutions that address complex business challenges for clients worldwide. You will be instrumental in translating client needs into scalable, robust, and efficient AI-powered systems.

Responsibilities

  • Collaborate with clients and internal stakeholders to understand business requirements, challenges, and objectives, translating them into comprehensive AI solution designs.
  • Architect and design end-to-end AI solutions, leveraging machine learning, deep learning, natural language processing, computer vision, and other emerging technologies.
  • Select appropriate AI algorithms, models, and platforms based on project requirements, data characteristics, and performance considerations.
  • Define data strategies, including data acquisition, preprocessing, feature engineering, and management for AI models.
  • Oversee the development and deployment of AI models, ensuring scalability, reliability, and performance.
  • Provide technical leadership and guidance to development teams throughout the solution lifecycle.
  • Evaluate and integrate third-party AI services and tools to enhance solution capabilities.
  • Develop proof-of-concepts (POCs) and prototypes to demonstrate the feasibility and value of proposed AI solutions.
  • Create detailed technical documentation, including architecture diagrams, design specifications, and implementation plans.
  • Stay abreast of the latest advancements in AI research, technologies, and industry best practices, identifying opportunities for innovation.
  • Conduct technical presentations and workshops for clients and internal teams.
  • Ensure AI solutions adhere to ethical AI principles, data privacy regulations, and security best practices.
  • Troubleshoot and resolve complex technical issues related to AI system implementation and performance.
  • Mentor junior architects and engineers, fostering technical excellence within the team.
  • Contribute to the development of reusable AI components and frameworks.

Qualifications

  • Master's or PhD degree in Computer Science, Artificial Intelligence, Machine Learning, Data Science, or a related quantitative field.
  • Minimum of 8 years of experience in software architecture, with a specialization in Artificial Intelligence and Machine Learning, including at least 4 years focused on solution architecture.
  • Proven experience designing and implementing large-scale AI/ML solutions in production environments.
  • Deep understanding of various AI/ML algorithms, model training techniques, and evaluation metrics.
  • Expertise in cloud platforms (AWS, Azure, GCP) and their AI/ML services.
  • Proficiency in programming languages commonly used in AI/ML, such as Python, R, or Scala, and relevant libraries (e.g., TensorFlow, PyTorch, scikit-learn).
  • Strong knowledge of data engineering principles and tools.
  • Excellent analytical, problem-solving, and critical thinking skills.
  • Exceptional communication, presentation, and interpersonal skills, with the ability to explain complex technical concepts to both technical and non-technical audiences.
  • Experience with containerization technologies (e.g., Docker, Kubernetes) is a plus.
  • Ability to work independently and manage multiple complex projects effectively in a remote setting.
  • Demonstrated leadership capabilities and a passion for driving innovation in emerging technologies.
  • Experience with MLOps practices is highly desirable.

This role represents a premier opportunity for a seasoned AI expert to architect the future of intelligent systems from the comfort of their home office.

Requirements

  • Proven experience designing and implementing large-scale AI/ML solutions in production environments.
  • Deep understanding of various AI/ML algorithms, model training techniques, and evaluation metrics.
  • Expertise in cloud platforms (AWS, Azure, GCP) and their AI/ML services.
  • Proficiency in programming languages commonly used in AI/ML, such as Python, R, or Scala, and relevant libraries (e.g., TensorFlow, PyTorch, scikit-learn).
  • Strong knowledge of data engineering principles and tools.
  • Excellent analytical, problem-solving, and critical thinking skills.
  • Exceptional communication, presentation, and interpersonal skills, with the ability to explain complex technical concepts to both technical and non-technical audiences.
  • Ability to work independently and manage multiple complex projects effectively in a remote setting.
  • Demonstrated leadership capabilities and a passion for driving innovation in emerging technologies.

Responsibilities

  • Collaborate with clients and internal stakeholders to understand business requirements, challenges, and objectives, translating them into comprehensive AI solution designs.
  • Architect and design end-to-end AI solutions, leveraging machine learning, deep learning, natural language processing, computer vision, and other emerging technologies.
  • Select appropriate AI algorithms, models, and platforms based on project requirements, data characteristics, and performance considerations.
  • Define data strategies, including data acquisition, preprocessing, feature engineering, and management for AI models.
  • Oversee the development and deployment of AI models, ensuring scalability, reliability, and performance.
  • Provide technical leadership and guidance to development teams throughout the solution lifecycle.
  • Evaluate and integrate third-party AI services and tools to enhance solution capabilities.
  • Develop proof-of-concepts (POCs) and prototypes to demonstrate the feasibility and value of proposed AI solutions.
  • Create detailed technical documentation, including architecture diagrams, design specifications, and implementation plans.
  • Stay abreast of the latest advancements in AI research, technologies, and industry best practices, identifying opportunities for innovation.
  • Conduct technical presentations and workshops for clients and internal teams.
  • Ensure AI solutions adhere to ethical AI principles, data privacy regulations, and security best practices.
  • Troubleshoot and resolve complex technical issues related to AI system implementation and performance.
  • Mentor junior architects and engineers, fostering technical excellence within the team.
  • Contribute to the development of reusable AI components and frameworks.

Skills

AWSAzureComputer VisionData EngineeringDeep LearningDockerGCPKubernetesMachine LearningMLOpsNatural Language ProcessingPythonRScalascikit-learnTensorFlowPyTorch

Don't send a generic resume

Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.

Get started free