Role Overview:
Looking for a Python / Azure AI Engineer who can develop applications, work with Azure cloud services, and integrate AI/ML solutions into enterprise applications.
Key Responsibilities
- Develop and maintain applications using Python.
- Build and deploy applications on Microsoft Azure.
- Integrate AI/ML and Azure AI services into applications.
- Develop and use REST APIs and microservices.
- Work with Azure services like Azure Functions, App Services, Storage, AKS, Azure DevOps, and Key Vault.
- Build and manage CI/CD pipelines.
- Troubleshoot application and production issues.
- Develop secure, scalable, and high-performance cloud solutions.
- Work with developers, architects, and business teams.
Required Skills
- Strong Python development experience.
- Strong Microsoft Azure experience.
- Experience with AI/ML integration.
- Knowledge of REST APIs and microservices.
- Experience with Azure DevOps and CI/CD.
- Cloud application development and deployment experience.
- Good understanding of SDLC and Agile.
- Strong troubleshooting and problem-solving skills.
Preferred Skills
- Azure OpenAI, Generative AI, LLMs.
- LangChain, RAG, Prompt Engineering, AI Agents.
- Azure Machine Learning.
- Docker and Kubernetes/AKS.
- SQL/NoSQL databases.
- Terraform / Infrastructure as Code.
- Azure monitoring and logging.