Main Responsibilities
- Design & Develop machine learning and deep learning models to power business applications
- Collaborate with stakeholders (data scientists, software engineers, product teams) to identify AI use cases
- Pre‑process Data / Engineer Features and refine models for optimal performance
- Deploy Models via MLOps pipelines (CI / CD, monitoring, version control)
- Maintain & Improve AI systems, ensuring scalability, robustness, and continuous refinement
- Stay Updated on latest AI research, tools, and industry trends
Job Requirements
Academic Qualifications :
Bachelor's or Master's in Computer Science, Data Science, AI, Engineering, or related fieldsExperience & Technical Skills :
2-5 years' experience in AI / ML developmentProficient in Python and ML libraries : TensorFlow, PyTorch, Scikit‑learn, NumPy, PandasGood grasp of ML algorithms , data pipelines, software development best practicesExperience with cloud platforms (AWS, GCP or Azure) for model training and deploymentFamiliar with Docker , Git , and CI / CD workflowsPreferred (but not mandatory) :
Exposure to NLP , Computer Vision , or Generative AIExperience with data orchestration tools like Airflow , KafkaFamiliarity with MLOps frameworks (e.g., Kubeflow, MLflow)