Factored
Company
Machine Learning Engineer (Computer Vision)
Job Description
This job posting has expired and no longer accepting applications.
Factored was conceived in Palo Alto, California by Andrew Ng and a team of highly experienced AI researchers, educators, and engineers to help address the significant shortage of qualified AI & Machine-Learning engineers globally. We know that exceptional technical aptitude, intelligence, communication skills, and passion are equally distributed around the world, and we are very committed to testing, vetting, and nurturing the most talented engineers for our program and on behalf of our clients.
We are seeking a highly skilled Machine Learning Engineer with expertise in computer vision to design, develop, and optimize deep learning models for image-related tasks. The ideal candidate will have strong experience in building and deploying models for image classification, object detection, and image segmentation. This role offers the opportunity to work on cutting-edge AI solutions while collaborating with a team of researchers and engineers.
Functional Responsibilities:
- Develop and fine-tune models for tasks like image classification, object detection, segmentation, and generative modeling using TensorFlow, PyTorch, or Keras.
- Implement techniques such as resizing, normalization, data augmentation, and feature extraction to improve model performance.
- Optimize and deploy computer vision models on cloud platforms (AWS, GCP, Azure), edge devices, and specialized hardware (GPUs, TPUs).
- Use CI/CD, model versioning, and monitoring tools to ensure reliable and scalable deployment of vision models.
- Improve model speed and performance using quantization, pruning, and hardware acceleration techniques.
Qualifications:
-
Strong Python programming skills with proficiency in deep learning frameworks (TensorFlow, PyTorch, or Keras).
-
Expertise in designing, training, and fine-tuning models for:
- Image classification (ResNet, EfficientNet)
- Object detection (Faster R-CNN, YOLO, SSD)
- Image segmentation (U-Net, Mask R-CNN)
- Strong understanding of image preprocessing techniques (resizing, normalization, data augmentation).
- Experience with computer vision libraries such as OpenCV and torchvision.
- Experience with transfer learning and adapting pre-trained models.
- Ability to deploy models on cloud platforms (AWS, GCP, Azure) and specialized hardware (GPUs, TPUs).
- Familiarity with MLOps tools for automating ML pipelines.
Please mention that you found this job on MoAIJobs, this helps us grow. Thank you!
Factored
6 jobs posted
About the job
Similar Jobs
Discover more opportunities that match your interests
- 8 days ago
Machine Learning Engineer - Computer Vision
TikTok
San JoseView details
26 days ago머신러닝 엔지니어 (확산 모델 / 비전) Machine Learning Engineer (Diffusion/Vision)
BJAK
Seoul, KoreaView details
26 days agoMachine Learning Engineer (Diffusion / Vision)
BJAK
MalaysiaView details
26 days ago機械学習エンジニア(拡散モデル/ビジョン)Machine Learning Engineer (Diffusion/Vision)
BJAK
Tokyo, JapanView details
26 days ago机器学习工程师(扩散模型 / 视觉方向) Machine Learning Engineer (Diffusion/Vision)
BJAK
ChinaView details
18 days ago机器学习工程师(扩散模型 / 视觉方向) Machine Learning Engineer (Diffusion/Vision)
BJAK
ChinaView details- 10 days ago
Software Engineer, Machine Learning/Computer Vision
Waymo
Mountain View, CA, USA; San Francisco, CA, USAView details - 28 days ago
Sr. Machine Learning Engineer, Computer Vision
Pinterest
RemoteView details
26 days agoMachine Learning Engineer (Diffusion / Vision) (Remote)
BJAK
SingaporeView details
26 days agoMachine Learning Engineer (Diffusion / Vision) (Remote)
BJAK
Hong KongView details
Looking for something different?
Browse all AI jobs