6+ years\' overall experience in data domain (data analysis, database developer).
Minimum 4 years\' experience as an AI/ML Engineer, with experience in data wrangling, cleaning, and feature engineering.
Minimum 3 years\' experience and strong knowledge of Azure AI for deploying ML models and services like OCR, Object Recognition, Text to Speech, Document Search etc.
Minimum 3 years\' experience with machine learning libraries and frameworks (TensorFlow, PyTorch, etc.).
Minimum 2 years\' experience on Apache Spark or Azure Databricks. Good hands-on skills working with Python, R, PySpark, and SparkSQL.
Expertise in Apache Spark and Databricks (ML Flow and Auto ML) for large-scale data processing and model training.
Strong knowledge of Generative AI, LLM, Prompt Engineering, Embedding and Vector DBs, Workflows, Agents, and frameworks like LangChain and HuggingFace.
Familiarity with deep learning architectures (CNNs, RNNs).
Experience with NLP libraries (NLTK, spaCy) is a plus.
Working Knowledge of Power BI or any other data visualization tool is a plus.
Good knowledge of MLOps tools and processes.
Role & Responsibilities
Evaluate and define functional requirements for BI and DW solutions.
Design and develop machine learning models with supervised and unsupervised learning to solve complex business problems.
Design and develop Generative AI use cases using LLMs and frameworks.
Lead the data identification and data analysis efforts for data sources and work directly with data owner teams.
Collaborate with data scientists and software engineers to integrate ML models into production systems using Databricks.
Train, evaluate, and optimize machine learning models on Databricks.
Monitor model performance and identify areas for improvement.
Visualize outputs using BI Tools.
Stay up to date with the latest advancements in AI, machine learning, and Generative AI
Work with DevOps team to implement CI/CD pipelines.