Key Responsibilities
Design, train, and optimize deep learning models (CNNs, SSD and related variants) for image classification and object detection.
Implement and maintain end-to-end computer vision pipelines using
OpenCV
or equivalent libraries.
Develop, deploy, and manage models using
Azure Custom Vision
and other cloud platforms.
Handle full model lifecycle : versioning, repository management, CI / CD integration, and OTA deployment.
Work closely with cross-functional teams to integrate AI models into production environments.
Monitor and evaluate model performance; retrain models to ensure accuracy and reliability.
Maintain comprehensive documentation of workflows, experiments, and deployment processes for reproducibility and compliance.
Required Skills & Qualifications
Bachelor’s or Master’s degree in
Computer Science, AI, Data Science, Machine Learning, IT , or related fields.
2–3 years
of hands-on experience in
computer vision, deep learning, and model deployment .
Strong programming proficiency in
Python .
Experience with
TensorFlow, PyTorch, and Azure Custom Vision .
Solid understanding of deep learning architectures (e.g.,
CNN, SSD ).
Familiarity with MLOps practices :
Git, CI / CD, model versioning, OTA deployment .
Proficiency in image processing and vision techniques using
OpenCV
or equivalent libraries.
Experience in model evaluation, tuning, and real-world deployment.
Experience with cloud platforms such as
Azure, AWS, or GCP .
Exposure to edge deployment / embedded AI systems.
Understanding of dataset management and data annotation tools.
Familiarity with containerization ( Docker ) and orchestration ( Kubernetes ) is a plus.
Soft Skills
Strong problem-solving and debugging skills.
Excellent communication and collaboration abilities.
High attention to detail and ability to work in a fast-paced environment.
Commitment to writing clean, maintainable, and scalable code.
Curiosity and eagerness to learn and explore emerging industry trends.
Ai Engineer • Delhi, India