Skip to content
mimi

Senior AI Engineer - Machine Learning

WhatJobs Direct

Nigeria · On-site Full-time Senior 3w ago

About the role

Our client is a cutting-edge technology firm seeking a highly skilled Senior AI Engineer specializing in Machine Learning to join their innovative and fully remote team. This role is central to the design, development, and deployment of advanced machine learning models that drive intelligent solutions across our product portfolio. You will be responsible for tackling complex challenges in areas such as natural language processing, computer vision, predictive analytics, and recommendation systems. The ideal candidate will possess a deep theoretical understanding of machine learning algorithms, coupled with extensive practical experience in building and deploying scalable ML systems in production environments. Proficiency in programming languages like Python and expertise with ML frameworks such as TensorFlow, PyTorch, and scikit-learn are essential. You will collaborate closely with data scientists, software engineers, and product managers to translate business requirements into robust ML solutions. Key responsibilities include data preprocessing, feature engineering, model training and evaluation, and MLOps practices. You will also contribute to research and development efforts, exploring novel approaches to enhance AI capabilities. As a fully remote employee, exceptional communication, collaboration, and self-management skills are required. You will be instrumental in pushing the boundaries of AI innovation and delivering high-impact solutions. A passion for staying current with the latest advancements in AI and ML research is crucial. This is a fantastic opportunity to work on challenging projects with a talented, distributed team and make a significant contribution to the future of artificial intelligence.

Key Responsibilities: Design, develop, and implement advanced machine learning models and algorithms. Build and maintain scalable ML pipelines for data preprocessing, training, and deployment. Conduct rigorous model evaluation, tuning, and validation. Collaborate with data scientists and engineers to integrate ML models into production systems. Optimize ML models for performance, scalability, and efficiency. Stay abreast of the latest research and advancements in AI and machine learning. Explore and experiment with new ML techniques and technologies. Develop and implement MLOps best practices for robust deployment and monitoring. Document model architectures, methodologies, and experimental results. Contribute to the technical vision and strategy for AI initiatives. Mentor junior engineers and share knowledge within the team. Qualifications: Master's or PhD in Computer Science, Artificial Intelligence, Machine Learning, or a related quantitative field. Minimum of 5 years of professional experience in machine learning engineering or a closely related role. Proven track record of developing and deploying ML models into production environments. Strong programming skills in Python and proficiency with ML frameworks (TensorFlow, PyTorch, scikit-learn). Solid understanding of core ML concepts (supervised, unsupervised, deep learning). Experience with cloud platforms (AWS, Azure, GCP) and MLOps tools. Proficiency in data manipulation and analysis libraries. Excellent problem-solving, analytical, and critical thinking skills. Strong communication and collaboration skills, suitable for a remote team. Ability to work independently and manage multiple priorities effectively.

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