< More Jobs

Posted on 2026/01/08

Machine Learning Engineer - AI Innovations

WhatJobs Direct

Abeokuta, Nigeria

Full-time

Full Description

Our client, a trailblazer in AI and Emerging Technologies, is seeking an innovative and highly skilled Machine Learning Engineer to join their cutting-edge research and development team.

This fully remote position offers the opportunity to work on groundbreaking AI projects that are shaping the future.

You will be responsible for designing, developing, and deploying sophisticated machine learningmodels to solve complex business problems.

This role involves staying at the forefront of AI advancements, experimenting with new algorithms, and contributing to the development of proprietary AI platforms.

The ideal candidate will have a deep understanding of various machine learning paradigms, including deep learning, natural language processing, and computer vision.

You will work closely with data scientists, software engineers, and domain experts to translate business requirements into actionable AI solutions.

Key responsibilities include data preprocessing, feature engineering, model training, validation, and deployment.

Experience with popular ML frameworks such as TensorFlow, PyTorch, and scikit-learn is essential.

Strong programming skills in Python or R are required.

We are looking for a candidate who is passionate about pushing the boundaries of AI, possesses excellent problem-solving abilities, and can work independently in a remote environment.

A Master's or Ph.D. in Computer Science, Artificial Intelligence, or a related quantitative field is preferred, along with a minimum of 4 years of hands-on experience in machine learning.

You should be adept at communicating complex technical concepts to both technical and non-technical audiences.

This role is fully remote, allowing you to contribute your expertise from anywhere. If you are ready to make a significant impact in the exciting field of Artificial Intelligence, apply now.

Responsibilities:

Design, develop, and implement machine learning models.

Perform data collection, cleaning, and preprocessing for model training.

Conduct feature engineering and selection to improve model performance.

Train, evaluate, and fine-tune various machine learning algorithms.

Deploy machine learning models into production environments.

Collaborate with cross-functional teams to define AI project requirements.

Stay current with the latest research and advancements in AI and ML.

Develop and maintain MLOps pipelines for efficient model lifecycle management.

Research and experiment with new algorithms and techniques.

Document methodologies, experiments, and results thoroughly.

Communicate technical findings and insights effectively.

Contribute to the development of AI strategies and roadmaps.

Troubleshoot and optimize model performance in production.

Mentor junior engineers and share knowledge.

Contribute to open-source AI/ML projects where applicable.

Qualifications:

M.S. or Ph.D. in Computer Science, AI, Machine Learning, Statistics, or a related field.

Minimum of 4 years of professional experience in machine learning.

Strong programming skills in Python (preferred) or R.

Expertise with ML frameworks like TensorFlow, PyTorch, Keras, or scikit-learn.

Solid understanding of statistical modeling and data mining techniques.

Experience with cloud platforms (AWS, Azure, GCP) for ML workloads.

Knowledge of big data technologies (e.g., Spark) is a plus.

Excellent problem-solving and analytical skills.

Strong communication and collaboration abilities.

Ability to work independently and manage time effectively in a remote setting.

Experience with MLOps practices and tools is highly valued.

Zero to AI Engineer Program

Zero to AI Engineer

Skip the degree. Learn real-world AI skills used by AI researchers and engineers. Get certified in 8 weeks or less. No experience required.