Skip to content
mimi

Senior AI Solutions Architect - Machine Learning Deployment

WhatJobs Direct

Remote · South Africa Full-time Senior 3d ago

About the role

About

Our client, a leader in AI and emerging technologies, is seeking a highly experienced Senior AI Solutions Architect to join their forward-thinking team. This fully remote position focuses on designing and deploying robust AI and machine learning solutions for a diverse client base. You will be instrumental in translating complex business requirements into scalable, high-performance AI architectures, bridging the gap between cutting-edge research and practical application.

Responsibilities

  • Design and architect end-to-end AI/ML solutions, including data pipelines, model training infrastructure, and deployment strategies.
  • Collaborate with clients and internal stakeholders to understand their business challenges and translate them into technical AI/ML requirements.
  • Evaluate and select appropriate AI/ML frameworks, tools, and platforms to meet project objectives.
  • Develop proof-of-concepts (POCs) and prototypes to demonstrate the feasibility and value of proposed AI solutions.
  • Oversee the implementation and integration of AI/ML models into existing systems and workflows.
  • Provide technical leadership and guidance on best practices for AI/ML development, deployment, and MLOps.
  • Ensure the scalability, reliability, security, and performance of deployed AI solutions.
  • Identify opportunities for automation and optimization within AI/ML lifecycles.
  • Stay current with the latest advancements in AI, machine learning, deep learning, and cloud technologies.
  • Prepare technical documentation, proposals, and presentations for clients and internal teams.
  • Mentor junior engineers and architects on AI/ML solution design and implementation.
  • Conduct technical reviews and provide feedback to ensure the quality and robustness of AI solutions.
  • Contribute to the development of reusable components and architectural patterns.

Qualifications

  • Master's or Ph.D. in Computer Science, Artificial Intelligence, Machine Learning, or a related quantitative field.
  • 8+ years of experience in software architecture, with a strong focus on AI/ML solutions.
  • Proven experience in designing and deploying large-scale machine learning models in production environments.
  • Deep understanding of ML algorithms, deep learning frameworks (e.g., TensorFlow, PyTorch), and MLOps principles.
  • Expertise in cloud platforms (AWS, Azure, GCP) and their AI/ML services.
  • Strong programming skills in Python and experience with relevant libraries (e.g., scikit-learn, pandas).
  • Experience with containerization technologies (Docker, Kubernetes) and CI/CD pipelines.
  • Excellent analytical, problem-solving, and communication skills.
  • Ability to effectively communicate complex technical concepts to both technical and non-technical audiences.
  • Experience in client-facing roles and translating business needs into technical solutions.
  • Strong understanding of data engineering principles and big data technologies.
  • Experience with data governance, security, and privacy considerations in AI systems is a plus.

Compensation & Benefits

This fully remote position offers a highly competitive salary, performance-based incentives, and the chance to work on impactful AI projects for a global clientele.

Requirements

  • Proven experience in designing and deploying large-scale machine learning models in production environments.
  • Deep understanding of ML algorithms, deep learning frameworks (e.g., TensorFlow, PyTorch), and MLOps principles.
  • Expertise in cloud platforms (AWS, Azure, GCP) and their AI/ML services.
  • Strong programming skills in Python and experience with relevant libraries (e.g., scikit-learn, pandas).
  • Experience with containerization technologies (Docker, Kubernetes) and CI/CD pipelines.
  • Excellent analytical, problem-solving, and communication skills.
  • Ability to effectively communicate complex technical concepts to both technical and non-technical audiences.
  • Experience in client-facing roles and translating business needs into technical solutions.
  • Strong understanding of data engineering principles and big data technologies.

Responsibilities

  • Design and architect end-to-end AI/ML solutions, including data pipelines, model training infrastructure, and deployment strategies.
  • Collaborate with clients and internal stakeholders to understand their business challenges and translate them into technical AI/ML requirements.
  • Evaluate and select appropriate AI/ML frameworks, tools, and platforms to meet project objectives.
  • Develop proof-of-concepts (POCs) and prototypes to demonstrate the feasibility and value of proposed AI solutions.
  • Oversee the implementation and integration of AI/ML models into existing systems and workflows.
  • Provide technical leadership and guidance on best practices for AI/ML development, deployment, and MLOps.
  • Ensure the scalability, reliability, security, and performance of deployed AI solutions.
  • Identify opportunities for automation and optimization within AI/ML lifecycles.
  • Stay current with the latest advancements in AI, machine learning, deep learning, and cloud technologies.
  • Prepare technical documentation, proposals, and presentations for clients and internal teams.
  • Mentor junior engineers and architects on AI/ML solution design and implementation.
  • Conduct technical reviews and provide feedback to ensure the quality and robustness of AI solutions.
  • Contribute to the development of reusable components and architectural patterns.

Skills

AWSAzureCI/CDDockerGCPKubernetesMLOpsPandasPythonPyTorchScikit-learnTensorFlow

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