Job Description
<p><p><b>Description : </b><br/><br/>Job Title : Data Scientist - Computer Vision & Generative AI.<br/><br/>Location : Mumbai.<br/><br/>Experience Level : 3 to 4 years.<br/><br/>Employment Type : Full-time.<br/><br/>Industry : Renewable Energy / Solar Services.<br/><br/><b>Job Overview : </b><br/><br/>We are seeking a talented and motivated Data Scientist with a strong focus on computer vision, generative AI, and machine learning to join our growing team in the solar services sector.
You will play a pivotal role in building AI-driven solutions that transform how solar infrastructure is analyzed, monitored, and optimized using image-based intelligence.<br/><br/>From drone and satellite imagery to on-ground inspection photos, your work will enable intelligent automation, predictive analytics, and visual understanding in critical areas like fault detection, panel degradation, site monitoring, and more.<br/><br/>If you're passionate about working at the cutting edge of AI for real-world sustainability impact, wed love to hear from you.<br/><br/><b>Key Responsibilities : </b><br/><br/>- Design, develop, and deploy computer vision models for tasks such as object detection, classification, segmentation, anomaly detection, etc.<br/><br/>- Work with generative AI techniques (e.g., GANs, diffusion models) to simulate environmental conditions, enhance datasets, or create synthetic training data.<br/><br/>- Build ML pipelines for end-to-end model training, validation, and deployment using Python and modern ML frameworks.<br/><br/>- Analyze drone, satellite, and on-site images to extract meaningful insights for solar panel performance, wear-and-tear detection, and layout optimization.<br/><br/>- Collaborate with cross-functional teams (engineering, field ops, product) to understand business needs and translate them into scalable AI solutions.<br/><br/>- Continuously experiment with the latest models, frameworks, and techniques to improve model performance and robustness.<br/><br/>- Optimize image pipelines for performance, scalability, and edge/cloud deployment.<br/><br/><b>Key Requirements : </b><br/><br/>- 3 - 4 years of hands-on experience in data science, with a strong portfolio of computer vision and ML projects.<br/><br/>- Proven expertise in Python and common data science libraries : NumPy, Pandas, Scikit-learn, etc.<br/><br/>- Proficiency with image-based AI frameworks : OpenCV, PyTorch or TensorFlow, Detectron2, YOLOv5/v8, MMDetection, etc.<br/><br/>- Experience with generative AI models like GANs, Stable Diffusion, or ControlNet for image generation or augmentation.<br/><br/>- Experience building and deploying ML models using MLflow, TorchServe, or TensorFlow Serving.<br/><br/>- Familiarity with image annotation tools (e.g., CVAT, Labelbox), and data versioning tools (e.g., DVC).<br/><br/>- Experience with cloud platforms (AWS, GCP, or Azure) for storage, training, or model deployment.<br/><br/>- Experience with Docker, Git, and CI/CD pipelines for reproducible ML workflows.<br/><br/>- Ability to write clean, modular code and a solid understanding of software engineering best practices in AI/ML projects.<br/><br/>- Strong problem-solving skills, curiosity, and ability to work independently in a fast-paced environment.<br/><br/><b>Bonus / Preferred Skills : </b><br/><br/>- Experience with remote sensing and working with satellite or drone imagery.<br/><br/>- Exposure to MLOps practices and tools like Kubeflow, Airflow, or SageMaker Pipelines.<br/><br/>- Knowledge of solar technologies, photovoltaic systems, or renewable energy is a plus.<br/><br/>- Familiarity with edge computing for vision applications on IoT devices or drones.<br/></p><br/></p> (ref:hirist.tech)