We're looking for an experienced Azure Data & AI Engineer with a strong focus on advanced analytics, machine learning, and applied AI - particularly Generative AI. This role will suit a technically capable professional who combines real-world AI/ML solution delivery experience with a solid understanding of the Azure ecosystem.
The ideal candidate will bring hands-on expertise in designing and building AI-driven solutions using Azure-native tools and frameworks such as Azure OpenAI, Prompt Flow, Semantic Kernel, Azure AI SDKs (including azure-ai-projects, azure-ai-inference), and open-source frameworks like LangChain. Familiarity with traditional Azure AI services (e.g. Document Intelligence, Vision, Language, and Speech) is expected, alongside a developer-oriented mindset (code-first) and experience with integrating AI workloads into secure, scalable Azure environments.
The role requires deep platform knowledge - especially across Azure security, identity and networking (e.g., IAMs, Private Endpoints), resource management (e.g., Storage Accounts, Azure Key Vault), and telemetry via Application Insights or Log Analytics.
KEY RESPONSIBILITIES: - Have 5+ years of technical consulting or a similar chronology of demonstrable success in coding and deploying Data and AI models onto Azure environments.
- At least one year using Azure Fabric
- Create scalable and reliable data pipelines for data processing, transformation, and storage.
- Establish and enforce data governance policies and be 'hands-on' in exploratory data analysis to identify and measure quality gaps that are a block to Data and Ai implementation.
- Implement robust security measures to protect sensitive data within Azure environments.
- Integrate AI and machine learning models into data pipelines and applications.
- Develop and deploy AI solutions using Azure Machine Learning services.
- Have a knowledge of top ML libraries scalable across multiple CPU's and GPU's. Such as TensorFlow, PyTorch, Keras, OpenAI, XGBoost. And have used these in a commercial setting.
- Troubleshoot and resolve issues related to data processing and AI model performance.
- Collaborate with cross-functional teams to understand data requirements.
- Be able to troubleshoot clients Data and Ai code scripts and make quality, performance, and efficiency recommendations.
INDIVIDUAL RESPONSIBILITIES:
- Ability to independently analyse and solve complex data and AI engineering challenges.
- Stay updated on the latest Azure data and AI technologies and best practices.
- Proactively identify opportunities to enhance skills and knowledge.
- Effectively communicate technical concepts to both technical and non-technical stakeholders.
- Collaborate with team members to share insights and contribute to a knowledge-sharing culture.
QUALIFICATIONS, EXPERIENCE, & SKILLS:
Educational Qualifications:
ESSENTIAL OR DESIRABLE
Professional Qualifications
- Relevant Azure certifications such as DP-100 and AI-102
DESIRABLE
Years of Experience
- 5+ years working with production data workloads in Azure
ESSENTIAL
Other Requirements
ESSENTIAL
- Experience with AI development using Azure Machine Learning.
ESSENTIAL
- Strong programming skills in languages such as Python, SQL, or C#.
ESSENTIAL
- Expertise in designing and implementing data models and data warehousing solutions.
- Knowledge of machine learning algorithms and experience in deploying models in production.
- In-depth understanding of Azure services and capabilities related to data and AI.
- Ability to analyse complex problems and develop innovative, scalable solutions.
- Proven ability to work effectively in a collaborative, cross-functional team environment.