P
Remote Senior Machine Learning Engineer (Computer Vision)
Job Description
Our client is a trailblazer in AI innovation and is seeking a Remote Senior Machine Learning Engineer with a specialization in Computer Vision to join their globally distributed team. This fully remote role offers the opportunity to work on challenging and impactful projects at the cutting edge of artificial intelligence. You will be responsible for designing, developing, and deploying advanced machine learning models for computer vision tasks, contributing to the next generation of intelligent systems. The ideal candidate has a strong theoretical background in ML and CV, coupled with hands-on experience in building and optimizing production-level models.
Key Responsibilities:
Key Responsibilities:
- Design, implement, and deploy state-of-the-art machine learning models for computer vision applications, including image recognition, object detection, segmentation, and video analysis.
- Conduct research and experimentation to advance the state-of-the-art in computer vision.
- Develop and optimize algorithms for performance and scalability on various hardware platforms.
- Collaborate with software engineers and product managers to integrate ML models into production systems.
- Manage the end-to-end ML lifecycle, including data collection, annotation, model training, evaluation, and deployment.
- Stay abreast of the latest research and advancements in machine learning and computer vision.
- Write clean, efficient, and well-documented code.
- Participate in code reviews and provide constructive feedback.
- Contribute to the team's technical strategy and roadmap.
- Mentor junior engineers and share knowledge within the team.
- Master's or Ph.D. in Computer Science, Electrical Engineering, AI, or a related quantitative field.
- 5+ years of hands-on experience in machine learning engineering, with a focus on computer vision.
- Proven track record of developing and deploying computer vision models in real-world applications.
- Strong theoretical understanding of deep learning, convolutional neural networks (CNNs), and other CV techniques.
- Proficiency in Python and deep learning frameworks such as TensorFlow, PyTorch, or Keras.
- Experience with computer vision libraries like OpenCV.
- Familiarity with data augmentation techniques and handling large image/video datasets.
- Experience with MLOps best practices and tools for model deployment and monitoring.
- Excellent problem-solving, analytical, and debugging skills.
- Strong communication and collaboration abilities, suitable for a remote work environment.
- Experience with cloud platforms (AWS, GCP, Azure) is a plus.
Original posting:
www.whatjobs.com