Role Summary:
We are seeking a highly skilled Microsoft Power Platform Developer to assist one of our top clients, a leading global financial institution, with their AI initiatives. The ideal candidate will have experience in designing and deploying AI-powered solutions for business automation, customer interaction, and data-driven decision-making. They will be focused on LLM-based AI systems, conversational AI, and machine learning-driven automation, and experienced in building scalable and production-ready solutions.
Key Responsibilities
- Collaborate with stakeholders to gather and analyze business requirements for AI-driven automation.
- Design, develop and implement AI models using Microsoft Technologies
- Perform regular testing, performance analysis, and benchmarking of AI models and workflows.
- Build and maintain scalable, high-performance AI infrastructure on the Microsoft Azure platform, AI Builder and Copilot with Dynamics
- Connecting Copilot Studio to relevant data sources like SharePoint, Dynamics 365, and external APIs
- Develop and deploy machine learning models using Machine Learning, Cognitive Services, Bot Framework, and other Azure AI tools
- Ensure the quality and performance of developed solutions through testing and optimization.
- Document and communicate AI solutions and recommendations to technical and non-technical stakeholders clearly and effectively.
- Evaluates AI technologies (such as LLMs, SLMs, embeddings) and architectures (such as orchestration patterns, RAG, etc.) when developing solutions. Specifies or implements AI platform improvements like fine-tuning or training custom ML models.
Required Skills:
- Experience with Power Apps, Power Automate, Plugins, AI Builder, Copilot and related architecture and design practices
- Experience in the Microsoft Dynamic 365 Customer Engagement
- Experience with Azure, Azure DevOps for CI/CD and C#.net.
- Experience in developing and deploying AI models and algorithms.
- Proficiency in programming languages such as Python, Java, or C#.
- Strong knowledge of AI frameworks and libraries such as TensorFlow, PyTorch, or similar.
- Experience of iterative / agile development practices
- Excellent communication and collaboration skills with all levels of an organization.
Qualifications:
- Bachelor's degree in Computer Science, Information Technology, Engineering or a related field.
- 5+ years of experience in developing applications
- Familiarity with basic Machine Learning Concepts
- Dynamics / Power Platform / Azure certifications are a plus