Job Title: Data Scientist – Computer Vision & AI
Experience: 6+ years
Location: Remote Full Time
About the Role
We are seeking a highly skilled Data Scientist with strong expertise in Computer Vision and AI
to join our team. The ideal candidate is hands-on with modern ML/AI frameworks, capable of
designing and deploying scalable models, and comfortable working across cloud, DevOps, and
visualization ecosystems. You will contribute to end-to-end development — from data
preprocessing and model building to production deployment and stakeholder communication.
Requirements
- Strong programming skills: Python, Java, Django, SQL/NoSQL.
- Expertise in ML/AI frameworks: TensorFlow, PyTorch, Keras, FastAI, HuggingFace (BERT/Transformers), OpenCV.
- Experience with Big Data & ML pipelines: Hadoop, PySpark, MLflow.
- Familiarity with Cloud & DevOps: Azure, Docker, Kubernetes, Git.
- Proficiency in data visualization: Tableau, Power BI, Seaborn, Plotly, Matplotlib.
- Strong problem-solving, communication, and stakeholder management skills.
- Background in Computer Vision projects (classification, detection, segmentation) preferred.
Responsibilities
- Develop and deploy AI/ML models for Computer Vision and NLP.
- Work with large datasets using Python, R, SQL/NoSQL, Hadoop, PySpark.
- Build and optimize deep learning models with TensorFlow, PyTorch, Keras, FastAI.
- Integrate models into applications via Flask, FastAPI, Django.
- Leverage Azure, Databricks, Docker, Kubernetes for scalable ML workflows.
- Create insightful dashboards using Tableau, Power BI, Plotly, Seaborn, Matplotlib.
- Collaborate in Agile/Lean environments, managing stakeholders and simplifying complex outputs.