• Strong programming skills in languages such as Python, SQL etc.
• Experience in developing and deploying AI/ML and deep learning solutions with libraries and frameworks, such as Scikit-learn, TensorFlow, PyTorch etc.
• Experience in ETL and Datawarehouse tools such as Azure Data Factory, Azure Data Lake or Databricks etc.
• Knowledge of math, probability, and statistics.
• Familiarity with a variety of ML algorithms.
• Good experience in cloud infrastructure such as Azure (Preferred), AWS/GCP
• Exposure to Gen AI, Vector DB, LLM (Large language Model)
Skills (good to have) Experience in Flask/Django, Streamlit is a bonus
Experience with MLOps: MLFlow, Kubeflow, CI/CD Pipeline etc.
Good to have experience in Docker, Kubernetes etc
Responsibilities • Collaborate with software engineers, business stake holders and/or domain experts to translate business requirements into product features, tools, projects, AI/ML, NLP/NLU and deep learning solutions.
• Develop, implement, and deploy AI/ML solutions.
• Preprocess and analyze large datasets to identify patterns, trends, and insights.
• Evaluate, validate, and optimize AI/ML models to ensure their accuracy, efficiency, and generalizability.
• Deploy applications and AI/ML model into cloud environment such as AWS/Azure/GCP etc.
• Monitor and maintain the performance of AI/ML models in production environments, identifying opportunities for improvement and updating models as needed.
• Document AI/ML model development processes, results, and lessons learned to facilitate knowledge sharing and continuous improvement
Bachelor's or master's degree