Skip to content
mimi

Senior AI/Machine Learning Engineer

WhatJobs Direct

Remote · Nigeria Full-time Senior 2w ago

About the role

About

Our client is at the cutting edge of artificial intelligence and is looking for an exceptional Senior AI/Machine Learning Engineer to join their pioneering, fully remote team. This role is critical for designing, developing, and deploying advanced AI models that solve complex business challenges and drive innovation across various sectors. You will work with massive datasets, leverage state-of-the-art algorithms, and collaborate with a world‑class team of data scientists and software engineers, all from your remote workspace.

Key Responsibilities

  • Design, develop, and implement scalable machine learning models and algorithms.
  • Process, clean, and analyze large, complex datasets to extract meaningful insights.
  • Build and optimize data pipelines for training and deploying AI models.
  • Conduct research on state-of-the-art AI techniques and apply them to practical problems.
  • Collaborate with cross‑functional teams to define project requirements and deliver AI‑driven solutions.
  • Develop and maintain ML Ops practices for model deployment, monitoring, and versioning.
  • Write clean, efficient, and well‑documented code in Python or other relevant languages.
  • Evaluate model performance and iterate on designs to improve accuracy and efficiency.
  • Stay current with advancements in AI/ML and contribute to the team's knowledge base.
  • Mentor junior engineers and share best practices in machine learning development.
  • Develop and implement strategies for data collection and annotation.
  • Present findings and technical details to both technical and non‑technical audiences.
  • Contribute to the overall AI strategy and roadmap of the organization.
  • Ensure ethical considerations and responsible AI practices are integrated into development.

Qualifications

  • Master's or PhD in Computer Science, Artificial Intelligence, Machine Learning, Statistics, or a related quantitative field.
  • 5+ years of hands‑on experience in developing and deploying machine learning models in production environments.
  • Proficiency in Python and relevant ML libraries (e.g., TensorFlow, PyTorch, scikit‑learn).
  • Strong understanding of various ML algorithms, including supervised, unsupervised, and deep learning techniques.
  • Experience with data manipulation and analysis tools (e.g., Pandas, NumPy).
  • Familiarity with cloud platforms (AWS, Azure, GCP) and their ML services.
  • Experience with MLOps tools and workflows (e.g., Docker, Kubernetes, MLflow).
  • Excellent problem‑solving, analytical, and critical thinking skills.
  • Strong communication and collaboration skills, essential for a remote setting.
  • Ability to work independently and manage multiple projects effectively.
  • Experience with big data technologies (e.g., Spark, Hadoop) is a plus.
  • Demonstrated ability to translate complex business problems into AI solutions.
  • Passion for innovation and staying at the forefront of AI research.

Location

  • This role, though connected to Abuja, Federal Capital Territory, NG, operates entirely remotely, offering unparalleled flexibility and the opportunity to shape the future of AI.

Requirements

  • Master's or PhD in Computer Science, Artificial Intelligence, Machine Learning, Statistics, or a related quantitative field.
  • Proficiency in Python and relevant ML libraries (e.g., TensorFlow, PyTorch, scikit-learn).
  • Strong understanding of various ML algorithms, including supervised, unsupervised, and deep learning techniques.
  • Experience with data manipulation and analysis tools (e.g., Pandas, NumPy).
  • Familiarity with cloud platforms (AWS, Azure, GCP) and their ML services.
  • Experience with MLOps tools and workflows (e.g., Docker, Kubernetes, MLflow).
  • Excellent problem-solving, analytical, and critical thinking skills.
  • Strong communication and collaboration skills, essential for a remote setting.
  • Ability to work independently and manage multiple projects effectively.
  • Demonstrated ability to translate complex business problems into AI solutions.
  • Passion for innovation and staying at the forefront of AI research.

Responsibilities

  • Design, develop, and implement scalable machine learning models and algorithms.
  • Process, clean, and analyze large, complex datasets to extract meaningful insights.
  • Build and optimize data pipelines for training and deploying AI models.
  • Conduct research on state-of-the-art AI techniques and apply them to practical problems.
  • Collaborate with cross-functional teams to define project requirements and deliver AI-driven solutions.
  • Develop and maintain ML Ops practices for model deployment, monitoring, and versioning.
  • Write clean, efficient, and well-documented code in Python or other relevant languages.
  • Evaluate model performance and iterate on designs to improve accuracy and efficiency.
  • Stay current with advancements in AI/ML and contribute to the team's knowledge base.
  • Mentor junior engineers and share best practices in machine learning development.
  • Develop and implement strategies for data collection and annotation.
  • Present findings and technical details to both technical and non-technical audiences.
  • Contribute to the overall AI strategy and roadmap of the organization.
  • Ensure ethical considerations and responsible AI practices are integrated into development.

Skills

AWSAzureDockerGCPKubernetesMLflowNumPyPandasPyTorchPythonscikit-learnSparkTensorFlow

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