emagine
Computer Vision Engineer (Deep Learning)
Builds and deploys deep learning computer-vision models (image classification, object detection, segmentation) in Python on Azure, taking them from experiment to production, including data pipelines and model monitoring. Remote role in India with 1-2 office days per month in Bangalore.
- Compensation
- Not disclosed
- Location
- India
- Work setup
- Remote
- Seniority
- Middle
- Employment
- Contract
- Experience
- 3+ years
- Category
- Ml / AI
- Posted
Skills
Must have
- Hands-on experience building solutions in Computer Vision
- Strong grounding in Deep Learning, particularly neural network architectures and training
- Solid production-quality coding skills in Python
- Experience with Azure cloud services for building and deploying machine learning solutions
- Typically 3-6 years of mid-level experience
- Strong technical background with ability to work independently
- Good written and verbal communication skills
Nice to have
- Experience with deep learning frameworks such as PyTorch or TensorFlow
- Familiarity with Azure Machine Learning, MLOps, and CI/CD for models
- Exposure to edge deployment or real-time video processing
Full description
Summary:
We're looking for a hands-on Computer Vision Engineer to build and deploy deep learning models that turn images and video into real business outcomes. You will be working primarily in Python, utilizing Azure, and taking solutions from experiment to production.
Main Responsibilities:
- Design, train and evaluate deep learning models for computer vision tasks such as image classification, object detection, and segmentation.
- Build and maintain data pipelines for image and video data, including preparation, labeling, and augmentation.
- Deploy and monitor models on Azure to ensure reliable performance at scale.
- Write clean, tested, and well-documented Python code.
- Improve model accuracy, speed, and cost through tuning and experimentation.
- Collaborate with engineers, data scientists, and business stakeholders to turn requirements into functional solutions.
- Document approaches and results, sharing learnings with the team.
Key Requirements:
- Hands-on experience building solutions in Computer Vision.
- Strong grounding in Deep Learning, particularly in neural network architectures and training.
- Solid production-quality coding skills in Python.
- Experience with Azure cloud services for building and deploying machine learning solutions.
- Typically 3-6 years of mid-level experience.
- A strong technical background with the ability to work independently.
- Good written and verbal communication skills.
Nice to Have:
- Experience with deep learning frameworks such as PyTorch or TensorFlow.
- Familiarity with Azure Machine Learning, MLOps, and CI/CD for models.
- Exposure to edge deployment or real-time video processing.
Other Details:
- Location: Local candidates only.
- Working model: Remote.
- Office attendance: 1-2 days per month ( Bangalore )