Machine Learning Engineer
Core
Design, develop, and deploy robust computer vision models for object detection, classification, segmentation, pose estimation, tracking, and OCR tasks.
Role type
Machine Learning Engineer (Computer Vision)
Builds
Production computer vision models and edge-based inference systems
Domain
Computer Vision / Embodied AI
Deliverable
production ML models
Required skills
Python, deep learning frameworks, model optimization (quantization, pruning, distillation), edge deployment, data pipeline management, classical computer vision techniques, version control
Preferred skills
MLOps practices, Vision-Language Models (VLMs), cloud AI services, real-time object tracking algorithms
Technologies
Python, deep learning frameworks, edge computing platforms, cloud AI services
Responsibilities
Design and develop computer vision models for detection, classification, segmentation, and tracking; Handle end-to-end data management including curation, preprocessing, and annotation; Implement optimization techniques for efficient edge deployment; Optimize model inference performance on cloud and edge platforms; Integrate models into production pipelines; Collaborate with MLOps/DevOps teams; Research and evaluate emerging techniques
Seniority
Mid-level, hands-on IC