8 Principal Machine Learning Engineer Computer Vision jobs in whatjobs
Principal Machine Learning Engineer - Computer Vision
Posted 18 days ago
Job Viewed
Job Description
Responsibilities:
- Lead the design, development, and deployment of advanced computer vision models.
- Develop and optimize ML pipelines for large-scale image and video data.
- Architect robust and scalable ML systems for production environments.
- Collaborate with researchers to implement and validate new algorithms.
- Mentor and guide a team of ML engineers and data scientists.
- Define technical roadmaps and best practices for computer vision within the organization.
- Ensure the performance, efficiency, and ethical considerations of deployed models.
- Stay current with industry trends and breakthroughs in computer vision and ML.
- Master's or Ph.D. in Computer Science, Electrical Engineering, or a related field with a specialization in Computer Vision or Machine Learning.
- 10+ years of experience in machine learning, with at least 5 years focused on computer vision.
- Demonstrated success in deploying ML models to production.
- Expertise in deep learning frameworks (e.g., TensorFlow, PyTorch) and computer vision libraries (e.g., OpenCV).
- Proficiency in Python and C++.
- Experience with cloud ML platforms (AWS SageMaker, GCP AI Platform, Azure ML).
- Strong understanding of MLOps principles and tools.
- Excellent leadership and communication skills.
Principal Machine Learning Engineer, Computer Vision
Posted 20 days ago
Job Viewed
Job Description
Principal Machine Learning Engineer - Computer Vision
Posted 20 days ago
Job Viewed
Job Description
Key Responsibilities:
- Lead the design, development, and implementation of advanced machine learning models, particularly in computer vision.
- Architect scalable and robust ML pipelines for training, evaluation, and deployment of models.
- Research and apply cutting-edge ML algorithms and techniques to solve complex problems.
- Collaborate with cross-functional teams, including researchers, software engineers, and product managers, to define project requirements and deliverables.
- Mentor and guide junior ML engineers, fostering technical growth and best practices.
- Optimize model performance, efficiency, and scalability for production environments.
- Stay current with the latest advancements in ML, deep learning, and computer vision research.
- Contribute to the intellectual property portfolio through publications and patent filings.
- Evaluate and integrate new technologies and tools to enhance the ML development process.
- Present technical findings and project progress to stakeholders at various levels.
Principal Machine Learning Engineer - Computer Vision
Posted 16 days ago
Job Viewed
Job Description
Key Responsibilities:
- Lead the design, development, and deployment of advanced computer vision models and systems.
- Architect and implement end-to-end machine learning pipelines for image and video analysis, including data preprocessing, model training, evaluation, and deployment.
- Drive innovation in areas such as object detection, image segmentation, facial recognition, and generative models.
- Conduct rigorous experimentation and analysis to optimize model performance, efficiency, and scalability.
- Collaborate with product teams to translate business requirements into technical solutions and define AI roadmaps.
- Mentor and guide junior ML engineers and researchers, fostering technical excellence within the team.
- Stay at the cutting edge of computer vision research and identify opportunities for applying novel techniques.
- Contribute to technical strategy and decision-making processes for the broader AI organization.
- Ensure the robustness, scalability, and maintainability of deployed ML systems.
- Champion best practices in MLOps, including version control, continuous integration/continuous deployment (CI/CD), and monitoring.
Qualifications:
- Ph.D. or Master's degree in Computer Science, Electrical Engineering, Artificial Intelligence, or a related field with a strong focus on Computer Vision.
- 8+ years of progressive experience in machine learning, with a minimum of 5 years focused on computer vision applications.
- Deep expertise in deep learning frameworks such as PyTorch, TensorFlow, or Keras.
- Proficiency in Python and experience with libraries like OpenCV, scikit-image, NumPy, and SciPy.
- Strong understanding of image processing techniques, classical computer vision algorithms, and deep learning architectures (CNNs, Transformers for Vision).
- Demonstrated experience in deploying machine learning models to production environments, preferably in a cloud-based setting (AWS, GCP, Azure).
- Experience with MLOps tools and practices is highly desirable.
- Exceptional problem-solving, analytical, and critical thinking skills.
- Excellent leadership, communication, and interpersonal skills, with the ability to mentor and influence.
- Proven track record of delivering impactful AI/ML projects.
This opportunity is located within the Machakos area, Machakos, KE.
Principal Machine Learning Engineer (Computer Vision)
Posted 10 days ago
Job Viewed
Job Description
Responsibilities:
- Lead the design, development, and implementation of state-of-the-art computer vision algorithms and models.
- Architect and build scalable machine learning pipelines for data processing, model training, and deployment.
- Conduct in-depth research into novel computer vision techniques, including object detection, image segmentation, facial recognition, and deep learning architectures.
- Collaborate with data scientists, software engineers, and product managers to integrate AI solutions into products and services.
- Optimize model performance for accuracy, efficiency, and deployment on various platforms (cloud, edge devices).
- Stay current with the latest advancements in machine learning, deep learning, and computer vision research.
- Mentor and guide junior ML engineers, fostering a culture of technical excellence.
- Author technical documentation, research papers, and present findings to technical and non-technical audiences.
- Evaluate and select appropriate tools, frameworks, and technologies for ML development.
- Contribute to the strategic direction of the company's AI initiatives.
- Ensure the ethical and responsible development and deployment of AI systems.
- Ph.D. or Master's degree in Computer Science, Artificial Intelligence, Machine Learning, or a related quantitative field.
- Minimum of 7 years of professional experience in machine learning engineering, with a strong focus on computer vision.
- Proven track record of designing, training, and deploying complex computer vision models (e.g., CNNs, Transformers) in production environments.
- Expertise in relevant programming languages such as Python, and ML frameworks like TensorFlow, PyTorch, Keras.
- Strong understanding of image processing techniques, feature extraction, and dimensionality reduction.
- Experience with MLOps practices, including model versioning, monitoring, and CI/CD for ML.
- Excellent problem-solving, analytical, and critical thinking skills.
- Strong communication and collaboration skills, with the ability to articulate complex technical concepts.
- Demonstrated experience working effectively in a remote, distributed team setting.
- Experience with cloud platforms (AWS, Azure, GCP) for ML workloads is highly desirable.
- Publication record in top-tier AI/CV conferences (e.g., CVPR, ICCV, ECCV) is a plus.
Principal Machine Learning Engineer - Computer Vision
Posted 4 days ago
Job Viewed
Job Description
Responsibilities:
- Lead the research and development of advanced computer vision algorithms and models using deep learning techniques.
- Design, implement, and optimize neural network architectures for tasks such as image classification, object detection, semantic segmentation, and pose estimation.
- Develop and maintain robust machine learning pipelines for data preprocessing, model training, evaluation, and deployment.
- Collaborate with product managers and software engineers to translate research breakthroughs into impactful product features.
- Mentor and guide junior machine learning engineers, fostering a culture of technical excellence and innovation.
- Stay current with the latest advancements in computer vision, deep learning, and AI research, identifying new opportunities for application.
- Publish high-quality research findings in top-tier conferences and journals.
- Develop and manage large-scale datasets for training and evaluating computer vision models.
- Ensure the scalability, efficiency, and robustness of deployed computer vision systems.
- Contribute to the strategic direction of our client's AI and computer vision initiatives.
- Ph.D. or Master's degree in Computer Science, Electrical Engineering, Artificial Intelligence, or a related field with a specialization in Computer Vision.
- Minimum of 8 years of experience in machine learning and computer vision research and development.
- Proven track record of innovation, demonstrated through publications in leading AI conferences (e.g., CVPR, ICCV, ECCV, NeurIPS, ICML) or patents.
- Expertise in deep learning frameworks such as TensorFlow, PyTorch, or Keras.
- Proficiency in Python and relevant libraries (OpenCV, NumPy, SciPy, Scikit-image).
- Strong understanding of classical computer vision techniques and mathematical foundations.
- Experience with distributed training, GPU computing, and cloud platforms (AWS, GCP, Azure).
- Excellent problem-solving skills, algorithmic thinking, and ability to handle complex technical challenges.
- Strong leadership, communication, and collaboration skills, essential for a remote-first team.
- Experience with embedded systems or real-time computer vision applications is a plus.
Principal Machine Learning Engineer, Computer Vision
Posted 5 days ago
Job Viewed
Job Description
Be The First To Know
About the latest Principal machine learning engineer computer vision Jobs in Kenya !
Principal Machine Learning Engineer - Computer Vision
Posted 3 days ago
Job Viewed
Job Description
Responsibilities:
- Lead the research, design, and development of state-of-the-art computer vision models.
- Implement and optimize deep learning algorithms for image and video processing tasks.
- Develop and deploy production-ready machine learning pipelines.
- Conduct experiments, analyze results, and iterate on model performance.
- Collaborate with cross-functional teams to define project requirements and deliver solutions.
- Mentor junior machine learning engineers and researchers.
- Stay current with the latest advancements in computer vision and ML research.
- Evaluate and integrate new tools, technologies, and methodologies.
- Present findings and research to technical and non-technical audiences.
Qualifications:
- Ph.D. or Master's degree in Computer Science, Machine Learning, AI, or a related quantitative field.
- 7+ years of experience in machine learning engineering, with a strong focus on computer vision.
- Deep understanding of deep learning concepts and architectures (CNNs, RNNs, Transformers, GANs).
- Proficiency in Python and ML libraries (TensorFlow, PyTorch, Keras, OpenCV).
- Experience with model optimization, deployment, and MLOps.
- Strong background in linear algebra, calculus, and probability.
- Experience with large-scale datasets and distributed training.
- Excellent problem-solving, analytical, and critical thinking skills.
- Strong communication and collaboration abilities.
- Demonstrated ability to lead technical projects and mentor teams.