Job Description – Python AI Developer (Microsoft Azure)
Position: Python AI Developer
Location:
Employment Type: Full-time
Experience: 5+ years
About the Role
We are seeking a skilled Python AI Developer with strong Microsoft Azure expertise to join our team. The ideal candidate will have experience designing, developing, and deploying AI/ML solutions in the cloud, with a deep understanding of Python programming, Azure AI services, and data engineering practices.
Key Responsibilities
-
Design, develop, and deploy AI/ML models using Python and Microsoft Azure services (Azure Foundry, Azure Machine Learning Studio).
-
Build end-to-end AI pipelines including data ingestion, preprocessing, feature engineering, training, evaluation, and deployment.
-
Develop and optimize REST APIs, microservices, and integrations for AI solutions on Azure.
-
Work with Azure DevOps for CI/CD pipelines, version control, and model deployment.
-
Collaborate with data scientists, data engineers, and business stakeholders to translate requirements into scalable AI solutions.
-
Ensure security, scalability, and performance optimization of deployed models.
-
Monitor model performance, implement re-training pipelines, and improve accuracy over time.
Required Skills & Qualifications
-
Strong proficiency in Python (Pydantic, NumPy, Pandas, Scikit-learn, FastAPI/Flask).
-
Hands-on experience with Microsoft Azure AI/ML ecosystem: Azure Foundry, Azure Machine Learning Studio, Azure Functions / Logic Apps.
-
Experience in building and deploying ML models in production environments.
-
Knowledge of MLOps practices and experience with Azure DevOps, Git, Docker, Kubernetes (AKS).
-
Solid understanding of data pipelines, ETL, and big data processing.
-
Strong problem-solving and communication skills.
Preferred Qualifications
-
Experience with LLMs, Generative AI, or Natural Language Processing (NLP) on Azure OpenAI Service.
-
Knowledge of distributed computing frameworks (Spark, Dask, Ray).
-
Azure certifications (e.g., Microsoft Certified: Azure AI Engineer Associate, Data Scientist Associate) are a plus.
-
Familiarity with cloud cost optimization and monitoring tools.
Education
Bachelor’s or Master’s degree in Computer Science, Data Science, AI/ML, or related field.