Description

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

Education

Any Graduate