Ai Ml Engineer
Description
Role & responsibilities
- Build, train, and deploy ML models using Azure Machine Learning.
- Develop GenAI applications using Azure OpenAI and Azure AI Foundry.
- Build RAG solutions using Azure AI Search, embeddings, and vector stores.
- Work on prompt engineering, LLM fine-tuning, and model evaluation.
- Develop production-ready Python APIs using FastAPI/Azure Functions.
- Implement MLOps/LLMOps, CI/CD, model versioning, and monitoring.
- Integrate AI solutions with Databricks, ADF, Fabric, Blob Storage/ADLS.
- Work with Azure infrastructure, Key Vault, identity/RBAC, compute, and networking.
Preferred candidate profile
- 5+ years of experience in AI/ML development.
- Strong hands-on experience in Python and Machine Learning.
- Practical experience with Azure Machine Learning, Azure OpenAI, and Azure AI Search.
- Strong experience building GenAI and RAG applications.
- Hands-on knowledge of LLMs, prompt engineering, embeddings, and vector databases.
- Experience with LangChain, Semantic Kernel, LlamaIndex, or Hugging Face.
- Knowledge of LLM fine-tuning using LoRA/PEFT.
- Experience deploying models/APIs using FastAPI, Azure Functions, App Service, or AKS.
- Good understanding of MLOps/LLMOps, CI/CD, model monitoring, and versioning.