Skip to content
mimi

Senior Machine Learning Engineer (Computer Vision)

WhatJobs Direct

Ikare-Akoko · On-site Full-time Senior 4w ago

About the role

Our client is seeking an accomplished Senior Machine Learning Engineer with a specialization in Computer Vision to join their innovative AI team. This role is pivotal in developing and deploying advanced machine learning models that power cutting-edge visual recognition and analysis systems. You will be instrumental in designing, implementing, and optimizing computer vision algorithms, working with large datasets, and contributing to the entire ML lifecycle from research to production. The ideal candidate possesses a strong theoretical foundation in machine learning and deep learning, extensive practical experience in computer vision, and proficiency with relevant tools and frameworks. This is an exciting opportunity to make a significant impact in a rapidly evolving field.

Responsibilities: Design, develop, and implement state-of-the-art machine learning models for computer vision tasks such as image classification, object detection, segmentation, facial recognition, and video analysis. Utilize deep learning frameworks like TensorFlow, PyTorch, or Keras to build and train complex neural networks. Process and manage large-scale image and video datasets, including data augmentation and preprocessing techniques. Optimize model performance for speed, accuracy, and efficiency on various hardware platforms. Collaborate with software engineers to integrate ML models into production systems and applications. Conduct rigorous experimentation and validation to assess model performance and identify areas for improvement. Stay current with the latest research and advancements in computer vision and machine learning. Contribute to the development of ML pipelines and infrastructure for data management, training, and deployment. Evaluate and benchmark different algorithms and approaches for specific computer vision challenges. Troubleshoot and debug complex ML systems and model issues. Mentor junior engineers and share expertise within the team. Document research findings, model designs, and implementation details. Qualifications: Master's or Ph.D. in Computer Science, Electrical Engineering, Artificial Intelligence, or a related quantitative field. Minimum of 5 years of hands-on experience in machine learning engineering, with a strong focus on computer vision. Proven expertise in developing and deploying deep learning models for various computer vision tasks. Proficiency in Python and experience with ML libraries/frameworks such as TensorFlow, PyTorch, OpenCV, and scikit-learn. Strong understanding of image processing techniques and computer vision algorithms. Experience with data augmentation, model optimization, and deployment strategies. Familiarity with cloud platforms (AWS, Azure, GCP) and ML Ops practices is a plus. Excellent analytical, problem-solving, and critical thinking skills. Strong communication and collaboration abilities to work effectively in a team environment. Experience with large-scale datasets and distributed computing is desirable. This role requires your presence at our facility in **Akure, Ondo, NG**, for collaborative development and deployment.

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