12 Senior Machine Learning Engineer Computer Vision jobs in whatjobs
Senior Machine Learning Engineer - Computer Vision
Posted 20 days ago
Job Viewed
Job Description
Key Responsibilities:
- Design, develop, and implement advanced machine learning models for computer vision tasks.
- Research and apply state-of-the-art computer vision algorithms (e.g., CNNs, GANs).
- Build and optimize scalable ML pipelines for data preprocessing, training, and inference.
- Fine-tune and deploy deep learning models using frameworks like TensorFlow or PyTorch.
- Perform rigorous model evaluation and performance optimization.
- Collaborate with cross-functional teams to integrate ML solutions into products.
- Stay abreast of the latest research and advancements in machine learning and computer vision.
- Contribute to MLOps practices for robust model deployment and monitoring.
- Write clean, efficient, and well-documented code.
- Present technical findings and solutions to both technical and non-technical audiences.
- Master's or Ph.D. in Computer Science, Machine Learning, AI, or a related quantitative field.
- Minimum of 5 years of hands-on experience in machine learning engineering, with a strong focus on computer vision.
- Proficiency in Python and ML libraries (e.g., scikit-learn, TensorFlow, PyTorch, OpenCV).
- Experience with deep learning architectures for image and video analysis.
- Solid understanding of data structures, algorithms, and software engineering principles.
- Experience with cloud platforms (AWS, GCP, Azure) and containerization (Docker, Kubernetes).
- Familiarity with MLOps tools and best practices.
- Excellent analytical, problem-solving, and critical-thinking skills.
- Strong communication and collaboration skills, suitable for a remote team.
- Proven ability to work independently and drive projects to completion.
Senior Machine Learning Engineer (Computer Vision)
Posted 18 days ago
Job Viewed
Job Description
Key Responsibilities:
- Design, develop, and implement state-of-the-art computer vision models for tasks such as object detection, image segmentation, recognition, and tracking.
- Work with large-scale image and video datasets for training and evaluating models.
- Utilize deep learning frameworks like TensorFlow, PyTorch, or Keras.
- Preprocess and augment image data to improve model performance.
- Optimize models for deployment on various platforms, including edge devices and cloud environments.
- Collaborate with software engineers to integrate ML models into production systems.
- Conduct research and stay updated with the latest advancements in computer vision and deep learning.
- Perform rigorous testing and validation of ML models.
- Contribute to the design and architecture of our machine learning infrastructure.
- Mentor junior machine learning engineers and contribute to team knowledge sharing.
- Document code, methodologies, and experimental results thoroughly.
Qualifications:
- Master's or Ph.D. in Computer Science, Artificial Intelligence, Machine Learning, or a related field, or equivalent practical experience.
- 5+ years of experience in machine learning, with a strong focus on computer vision.
- Proficiency in Python and relevant ML libraries (e.g., OpenCV, scikit-image).
- Expertise in deep learning frameworks (e.g., TensorFlow, PyTorch).
- Solid understanding of computer vision algorithms and techniques.
- Experience with cloud platforms (AWS, Azure, GCP) and MLOps practices.
- Strong programming skills and experience with software development best practices.
- Excellent analytical and problem-solving abilities.
- Effective communication skills for collaborating with a remote team.
- Experience with data annotation and management is a plus.
- Ability to work independently and drive projects forward in a remote setting.
Senior Machine Learning Engineer - Computer Vision
Posted 18 days ago
Job Viewed
Job Description
The ideal candidate possesses a Master's or Ph.D. in Computer Science, Electrical Engineering, or a related field, with a strong background in machine learning and deep learning, particularly within computer vision. Proficiency in Python and deep learning frameworks like TensorFlow, PyTorch, or Keras is essential. As this is a remote-first position, you must demonstrate excellent self-management skills, strong analytical and problem-solving capabilities, and the ability to collaborate effectively within a distributed team. You will work on challenging projects, contributing to innovation and driving the development of intelligent visual systems. A passion for pushing the boundaries of computer vision and a commitment to delivering high-quality, production-ready code are key requirements.
Key Responsibilities:
- Design, develop, and implement state-of-the-art computer vision algorithms.
- Build and train deep learning models for image recognition, object detection, segmentation, etc.
- Develop robust ML pipelines for data preprocessing, model training, and evaluation.
- Optimize model performance for speed, accuracy, and resource efficiency.
- Collaborate with cross-functional teams to integrate computer vision solutions into products.
- Stay current with the latest research and advancements in computer vision and ML.
- Write clean, maintainable, and well-documented code.
- Contribute to the technical roadmap and strategy for AI/ML initiatives.
- Debug and troubleshoot complex issues in ML models and systems.
- Participate in code reviews and provide constructive feedback.
- Master's or Ph.D. in Computer Science, Electrical Engineering, or a related quantitative field.
- Minimum of 7 years of experience in machine learning engineering, with a specialization in Computer Vision.
- Expertise in deep learning frameworks such as TensorFlow, PyTorch, or Keras.
- Proficiency in Python and relevant libraries (e.g., OpenCV, Scikit-image, NumPy).
- Strong understanding of core computer vision concepts and algorithms.
- Experience with cloud platforms (AWS, GCP, Azure) and ML deployment strategies.
- Excellent analytical, problem-solving, and critical thinking skills.
- Proven ability to work independently and manage projects effectively in a remote setting.
- Strong communication and collaboration skills for virtual teamwork.
Senior Machine Learning Engineer - Computer Vision
Posted 12 days ago
Job Viewed
Job Description
Senior Machine Learning Engineer - Computer Vision
Posted 12 days ago
Job Viewed
Job Description
Responsibilities:
- Design, develop, and implement state-of-the-art machine learning models for computer vision tasks, including image classification, object detection, segmentation, and facial recognition.
- Lead the collection, preprocessing, and annotation of large-scale visual datasets.
- Train, evaluate, and fine-tune deep learning models using frameworks such as TensorFlow, PyTorch, or Keras.
- Deploy ML models into production environments, ensuring scalability, reliability, and efficiency.
- Collaborate with cross-functional teams, including software engineers, data scientists, and product managers, to integrate ML solutions into products and services.
- Conduct research into new ML techniques and technologies, staying at the forefront of the field.
- Optimize model performance for real-time applications and resource-constrained environments.
- Develop and maintain robust ML pipelines and infrastructure.
- Troubleshoot and debug complex ML systems.
- Mentor junior ML engineers and contribute to knowledge sharing within the team.
- Write clear, concise, and well-documented code.
- Present findings and technical details to both technical and non-technical audiences.
A Master's or Ph.D. in Computer Science, Artificial Intelligence, Machine Learning, or a related quantitative field is required. A minimum of 6 years of professional experience in machine learning, with a strong specialization in computer vision. Proven track record of successfully developing and deploying production-ready computer vision models. Expertise in deep learning frameworks (TensorFlow, PyTorch) and relevant libraries (OpenCV, scikit-image). Strong programming skills in Python and experience with associated data science libraries (NumPy, Pandas). Solid understanding of statistical methods and data analysis techniques. Excellent problem-solving, analytical, and communication skills are critical for this remote role. Experience with cloud platforms (AWS, Azure, GCP) and MLOps practices is highly desirable. You will be a key innovator in the rapidly evolving field of artificial intelligence, contributing to groundbreaking advancements from Eldoret, Uasin Gishu, KE .
Senior Machine Learning Engineer (Computer Vision)
Posted 20 days ago
Job Viewed
Job Description
Senior Machine Learning Engineer - Computer Vision
Posted 16 days ago
Job Viewed
Job Description
Key Responsibilities:
- Design, train, and deploy computer vision models using deep learning techniques.
- Develop and maintain ML pipelines for data preprocessing, feature engineering, and model evaluation.
- Optimize algorithms for performance, scalability, and efficiency.
- Collaborate with cross-functional teams to define project requirements and deliver solutions.
- Stay current with the latest research and advancements in computer vision and machine learning.
- Contribute to the architecture and design of ML systems.
- Mentor junior engineers and share technical expertise.
- Master's or Ph.D. in Computer Science, Machine Learning, or a related quantitative field.
- 5+ years of professional experience in machine learning engineering, with a strong focus on computer vision.
- Expertise in deep learning frameworks (TensorFlow, PyTorch) and libraries (OpenCV, scikit-learn).
- Proficiency in Python and experience with ML/DL development workflows.
- Strong understanding of image processing, pattern recognition, and classical CV algorithms.
- Experience with cloud ML platforms and MLOps practices.
- Excellent problem-solving, analytical, and communication skills.
- Ability to work effectively in a remote, collaborative environment.
Be The First To Know
About the latest Senior machine learning engineer computer vision Jobs in Kenya !
Senior Machine Learning Engineer - Computer Vision
Posted 16 days ago
Job Viewed
Job Description
Responsibilities:
- Design, develop, and deploy machine learning models for computer vision tasks.
- Implement and optimize deep learning architectures for image and video analysis.
- Conduct research on cutting-edge computer vision algorithms and techniques.
- Collaborate with engineering teams to integrate ML models into production systems.
- Curate, preprocess, and manage large-scale image and video datasets.
- Evaluate model performance and identify areas for improvement.
- Stay updated with the latest advancements in ML and computer vision.
- Mentor junior ML engineers and contribute to knowledge sharing.
- Master's or PhD in Computer Science, AI, or a related field.
- 5+ years of experience in machine learning engineering, with a focus on computer vision.
- Proficiency in Python and ML libraries (TensorFlow, PyTorch, Keras).
- Strong understanding of deep learning concepts and algorithms.
- Experience with computer vision libraries (OpenCV, scikit-image).
- Familiarity with cloud platforms and distributed training.
- Proven experience in deploying ML models into production.
- Excellent analytical, problem-solving, and communication skills.
- Ability to work independently and collaboratively in a remote setting.
Senior Machine Learning Engineer - Computer Vision
Posted 15 days ago
Job Viewed
Job Description
Responsibilities:
- Design, develop, and deploy advanced machine learning models for computer vision tasks.
- Implement and optimize deep learning architectures (CNNs, GANs, Transformers) for image and video analysis.
- Work with large datasets, perform data augmentation, and manage the ML pipeline.
- Collaborate with cross-functional teams in a remote environment to integrate ML solutions.
- Conduct research on new computer vision algorithms and techniques.
- Ensure the scalability, reliability, and performance of deployed ML models.
- Mentor junior ML engineers and contribute to team knowledge sharing.
- Stay updated with the latest advancements in AI, machine learning, and computer vision.
- Develop and implement MLOps practices for efficient model deployment and monitoring.
- Contribute to technical documentation and research publications.
- Master's or Ph.D. in Computer Science, Electrical Engineering, or a related field.
- 5+ years of hands-on experience in machine learning engineering with a specialization in computer vision.
- Strong proficiency in Python and deep learning frameworks (TensorFlow, PyTorch).
- Extensive experience with computer vision libraries (OpenCV, scikit-image).
- Solid understanding of image processing, object detection, segmentation, and related algorithms.
- Experience with cloud platforms (AWS, GCP, Azure) and ML deployment tools.
- Excellent problem-solving, analytical, and critical thinking skills.
- Outstanding communication and collaboration skills for remote teamwork.
- Ability to manage complex projects and work independently.
- Experience with generative models and transformers is a plus.
Senior Machine Learning Engineer (Computer Vision)
Posted 5 days ago
Job Viewed
Job Description
Key Responsibilities:
- Design, implement, and train deep learning models for computer vision tasks (e.g., CNNs, object detection, segmentation).
- Develop and optimize algorithms for image and video processing and analysis.
- Work with large-scale datasets, including data augmentation, labeling, and preprocessing.
- Implement efficient model deployment strategies for various platforms (cloud, edge).
- Collaborate with research scientists and software engineers to integrate ML models into products.
- Evaluate model performance, identify areas for improvement, and conduct A/B testing.
- Stay current with the latest research and advancements in computer vision and deep learning.
- Develop and maintain robust ML pipelines and MLOps infrastructure.
- Contribute to the architecture and design of ML systems.
- Mentor junior engineers and share technical expertise.
- Write clear, concise, and well-documented code.
Qualifications:
- Master's or Ph.D. in Computer Science, Electrical Engineering, or a related field with a focus on Machine Learning or Computer Vision.
- Minimum of 6-8 years of experience in machine learning engineering, with a specialization in computer vision.
- Strong proficiency in Python and ML frameworks such as TensorFlow, PyTorch, or Keras.
- Deep understanding of computer vision fundamentals, including image processing, feature extraction, and deep learning architectures for vision (e.g., ResNet, YOLO, Mask R-CNN).
- Experience with MLOps tools and practices (e.g., Docker, Kubernetes, CI/CD for ML).
- Familiarity with cloud platforms (AWS, GCP, Azure) and their ML services.
- Excellent problem-solving, analytical, and algorithmic thinking skills.
- Strong communication and collaboration skills, effective in a remote team environment.
- Ability to work independently and manage complex projects.
- Experience with large-scale data handling and distributed training is a plus.
- This role is fully remote, requiring self-motivation and strong digital communication.