onsite
Microsoft AI Engineer - Huxley Associates
AI Engineer
Design and implement AI solutions on Microsoft Azure, leveraging Azure OpenAI, Cognitive Services, and Azure Machine Learning. Build robust, containerised pipelines with Docker, Kubernetes, and Azure DevOps while applying MLOps best practices.
About the role
Key Responsibilities
- Architect, develop, and deploy AI models using Azure OpenAI Service, Azure Cognitive Services, and Azure Machine Learning.
- Write production‑grade code in Python (or C#/Java) following software engineering best practices.
- Design and maintain CI/CD pipelines, containerising workloads with Docker and orchestrating them on Kubernetes.
- Implement MLOps workflows in Azure DevOps, including model versioning, automated testing, and monitoring.
- Collaborate with data engineers to integrate Azure Databricks data pipelines when required.
Requirements
- Extensive experience with Azure AI services and Azure Machine Learning.
- Strong programming skills in Python; familiarity with C# or Java is a plus.
- Hands‑on experience with Docker, Kubernetes, and Azure DevOps for CI/CD and MLOps.
- Understanding of software development principles, version control, and automated testing.
- Ability to translate business problems into scalable AI solutions on Azure.
Skills
pythondockerkubernetesmlops