Data Scientist (Computer Vision)
Core
Design, develop, fine-tune, and deploy machine learning and deep learning solutions for computer vision applications, working with large image/video datasets.
Role type
Senior IC data scientist (computer vision)
Builds
Scalable AI models for image classification, object detection, and image segmentation
Domain
Computer Vision / Deep Learning
Deliverable
production ML models
Required skills
Python, Computer Vision, Deep Learning, PyTorch, TensorFlow, Keras, OpenCV, image classification, object detection, image segmentation, transfer learning, model fine-tuning, ML model evaluation, MLOps, Git
Preferred skills
Vision-Language Models (VLMs), Multimodal AI, Large Language Models (LLMs), MLflow, Kubeflow, Docker, Kubernetes, AWS, Azure, GCP, healthcare domain experience, Responsible AI
Technologies
PyTorch, TensorFlow, Keras, OpenCV, MLflow, Kubeflow, Docker, Kubernetes, AWS, Azure, GCP
Responsibilities
Design and optimize AI/ML solutions for computer vision; Build and fine-tune deep learning models; Process and manage large-scale image and video datasets; Develop data preprocessing and post-processing pipelines; Train, evaluate, and validate models; Monitor model performance and conduct error analysis; Deploy and scale AI models in production; Collaborate with engineering and product teams; Follow software development best practices
Seniority
Mid-to-Senior, hands-on IC