AI / Python Engineer (Azure)
AI / Python Engineer (Azure)Location: RemoteROPEs: Required per ManagerJob Overview:We are looking for an experienced AI / Python Engineer with strong hands-on experience in Python, Microsoft Azure, Generative AI, LLMs, and RAG. The candidate will design, develop, and deploy scalable AI solutions, data pipelines, APIs, and microservices within the Azure environment.Key Responsibilities:• Develop and integrate AI/LLM solutions using Azure OpenAI, LangChain, LlamaIndex, and open-source ML frameworks.• Build production-ready Python APIs and microservices using FastAPI and Flask.• Develop and manage Azure solutions using Azure ML, Azure Functions, Azure App Services, and AKS/ACI.• Build data ingestion pipelines and implement vector search solutions using Azure AI Search, Pinecone, Qdrant, or similar technologies.• Design and implement RAG architectures for enterprise GenAI applications.• Develop CI/CD pipelines using Azure DevOps or GitHub Actions for application and model deployment.• Implement monitoring, performance optimization, security, RBAC, and enterprise compliance within Azure.• Work with SQL/NoSQL databases including PostgreSQL and Azure Cosmos DB.Required Skills:• 3+ years of software engineering and AI development experience.• Strong Python development skills, including async programming and OOP.• Strong hands-on experience with Microsoft Azure.• Experience with Azure OpenAI, Azure ML, Azure AI Search, and Azure Blob Storage.• Strong understanding of LLMs, Generative AI, Prompt Engineering, Fine-Tuning, and RAG.• Experience with PyTorch, TensorFlow, or Scikit-learn.• Strong experience with FastAPI, Flask, REST APIs, and microservices.• Experience with Docker and CI/CD.• Experience with vector databases/search technologies.• Strong SQL/NoSQL database experience.• Good communication and problem-solving skills.Nice to Have:• Azure AI Engineer Associate (AI-102) or Azure Data Scientist Associate (DP-100).• Terraform, Azure Bicep, or ARM templates.• Experience with Azure Key Vault and Private Endpoints.• Enterprise cloud security and integration experience.Interview Process:ROPEs assessment is required as part of the interview process.