C++ Developer (Freshers can also apply)
Mumbai, Maharashtra
Posted 5 months ago
Responsibilities:
- Collaborate closely with the AI team to research, develop, evaluate, and optimize computer vision and deep learning models.
- Assist in analyzing unstructured data such as images through image processing techniques using OpenCV.
- Contribute to driving computer vision solutions to meet customer requirements.
- Support in deploying computer vision models into production and participate in optimization efforts.
- Expand knowledge in deep learning algorithms and model families.
- Contribute to building production-ready deep learning models.
Skills:
- Proficiency in Python and related packages like numpy, scikit-image, PIL, OpenCV, matplotlib, seaborn, etc for image processing and data processing.
- Familiarity with machine/deep learning frameworks like TensorFlow, Keras, or PyTorch.
- Ability to read and implement related academic papers in computer vision and deep learning.
- Experience in training models through GPU computing using NVIDIA CUDA or on the cloud and on premises servers.
- Must have good Object-Oriented Programming & logical analysis skills in Python.
- Should have worked on atleast 2 technologies like Object Detection, Image Classification, Object Tracking, Face detection recognition, OCR.
Preferred Skill:
- Experience with model inference libraries like Onnx, Onnxruntime.
- Exposure to cloud computing environments like AWS or Azure.
- Experience with model serving using Flask/Flask API, torchserver.
Qualification:
- Bachelor’s or Master’s degree in Computer Science, Data Science, Machine Learning, or related fields.
- 2 years of experience in computer vision and/or deep learning.

