Skip to content
mimi

Lead AI/ML Engineer - Deep Learning

WhatJobs Direct

Remote · South Africa Full-time Lead 3w ago

About the role

About

Our client, a cutting-edge technology firm at the forefront of artificial intelligence innovation, is seeking an exceptional Lead AI/ML Engineer specializing in Deep Learning. This position offers a fully remote work arrangement, empowering you to work from anywhere. You will lead a team of talented engineers in the research, development, and deployment of advanced machine learning models that solve complex real-world problems across various industries. The ideal candidate is a seasoned professional with a profound understanding of deep learning frameworks, algorithms, and best practices for building scalable AI solutions.

Responsibilities

  • Lead the design, development, training, and deployment of state-of-the-art deep learning models for tasks such as natural language processing, computer vision, and predictive analytics.
  • Mentor and guide a team of AI/ML engineers, fostering a collaborative and innovative research environment.
  • Oversee the entire machine learning lifecycle, from data collection and preprocessing to model evaluation and production deployment.
  • Architect scalable and robust AI/ML systems, ensuring efficient use of computational resources.
  • Collaborate with product managers and stakeholders to understand business requirements and translate them into technical solutions.
  • Conduct thorough research on emerging AI/ML techniques and technologies, and assess their applicability to our projects.
  • Develop and implement strategies for model optimization, performance tuning, and continuous improvement.
  • Ensure the ethical and responsible development and deployment of AI systems.
  • Publish research findings in top-tier conferences and journals, and contribute to the broader AI community.
  • Stay ahead of the curve in AI research and development, championing new ideas and approaches.

Qualifications

  • Ph.D. or Master's degree in Computer Science, Artificial Intelligence, Machine Learning, or a related quantitative field.
  • 8+ years of hands-on experience in machine learning, with a strong specialization in deep learning (e.g., CNNs, RNNs, Transformers, GANs).
  • Proven track record of successfully developing and deploying complex AI models in production environments.
  • Expertise in deep learning frameworks such as TensorFlow, PyTorch, or Keras.
  • Strong programming skills in Python and experience with relevant libraries (e.g., NumPy, Pandas, Scikit-learn).
  • Experience with cloud platforms (AWS, Azure, GCP) and distributed computing frameworks (e.g., Spark).
  • Solid understanding of data preprocessing, feature engineering, and model evaluation techniques.
  • Excellent leadership, communication, and interpersonal skills, with the ability to inspire and guide a technical team.
  • Experience with MLOps principles and tools for model deployment, monitoring, and lifecycle management is highly desirable.
  • Published research in relevant AI/ML conferences or journals is a significant advantage.
  • This role is fully remote, requiring excellent self-management and communication skills.

Requirements

  • Proven track record of successfully developing and deploying complex AI models in production environments.
  • Strong programming skills in Python and experience with relevant libraries (e.g., NumPy, Pandas, Scikit-learn).
  • Solid understanding of data preprocessing, feature engineering, and model evaluation techniques.
  • Excellent leadership, communication, and interpersonal skills, with the ability to inspire and guide a technical team.

Responsibilities

  • Lead the design, development, training, and deployment of state-of-the-art deep learning models for tasks such as natural language processing, computer vision, and predictive analytics.
  • Mentor and guide a team of AI/ML engineers, fostering a collaborative and innovative research environment.
  • Oversee the entire machine learning lifecycle, from data collection and preprocessing to model evaluation and production deployment.
  • Architect scalable and robust AI/ML systems, ensuring efficient use of computational resources.
  • Collaborate with product managers and stakeholders to understand business requirements and translate them into technical solutions.
  • Conduct thorough research on emerging AI/ML techniques and technologies, and assess their applicability to our projects.
  • Develop and implement strategies for model optimization, performance tuning, and continuous improvement.
  • Ensure the ethical and responsible development and deployment of AI systems.
  • Publish research findings in top-tier conferences and journals, and contribute to the broader AI community.
  • Stay ahead of the curve in AI research and development, championing new ideas and approaches.

Skills

AWSAzureCNNsComputer VisionGCPGANsKerasMachine LearningMLOpsNatural Language ProcessingNumPyPandasPredictive AnalyticsPythonPyTorchRNNsScikit-learnSparkTensorFlowTransformers

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