4–6 years of IT experience, with a minimum of 3+ years in data science
Proven experience in designing and deploying deep learning models, particularly in computer vision applications such as image classification, object detection, segmentation, and video analytics.
Technical Skills
Strong programming skills in Python, with hands-on experience in deep learning frameworks like TensorFlow, PyTorch, or Keras.
Familiarity with Databricks notebooks, MLflow, and Delta Lake for scalable machine learning workflows.
Experience with MLOps best practices, including model versioning, CI/CD pipelines, and automated deployment.
Proficiency in data preprocessing, augmentation, and handling large-scale image/video datasets.
Solid understanding of computer vision algorithms, including CNNs, transfer learning, and transformer-based vision models (e.g., ViT).
Exposure to natural language processing (NLP) techniques is a plus.
Cloud & Infrastructure
Strong expertise in Azure cloud ecosystem
Experience working in UNIX/Linux environments and using command-line tools for automation and scripting.
Soft Skills
Strong analytical and problem-solving abilities.
Excellent communication skills—interpersonal, written, visual (presentations), and verbal.
Ability to collaborate effectively across cross-functional teams and mentor junior team members.