Dynamics 365 AI Developer / Copilot Specialist
Apex Systems · Dearborn, MI · 2 days ago
Engineering$60–$80/hrContract
About the role
The role is a 12+ month contract position with a hybrid schedule based in On-Site in Dearborn, MI. The primary focus is on designing, developing, and implementing intelligent business solutions using Artificial Intelligence, Generative AI, Microsoft Dynamics 365, and Power Platform technologies.
Responsibilities
- Analyze business requirements and design AI-powered solutions using machine learning, Generative AI, natural language processing (NLP), conversational AI, and intelligent automation technologies.
- Develop, configure, and deploy custom AI agents and Copilot experiences using Microsoft Copilot Studio and Dynamics 365 Customer Service Omnichannel.
- Build intelligent automation solutions leveraging Microsoft Power Platform, Azure OpenAI Service, Azure Cognitive Services, and external knowledge sources.
- Apply prompt engineering techniques, Retrieval-Augmented Generation (RAG), and knowledge grounding strategies to optimize AI responses and improve user experiences.
- Design AI-driven applications that generate recommendations, extract insights, automate processes, and enhance decision-making.
- Perform experimentation, testing, and optimization of AI models and solutions to improve accuracy, scalability, and business value.
- Integrate Dynamics 365 with Azure services, APIs, knowledge repositories, and enterprise applications to support AI-powered workflows.
- Develop conversational AI solutions, virtual assistants, and intelligent customer service capabilities.
- Configure and customize Microsoft Dynamics 365 including: Forms, tabs, sections, sub-grids, views, dashboards, business process flows, and sitemap navigation.
- Develop Dynamics 365 customizations using: C#, JavaScript / TypeScript, XRM Framework, OData and Web API integrations, Plug-ins, Custom Workflows, Business Process Flows (BPF), Power Apps (Canvas and Model-Driven Apps), CRM integrations and APIs.
- Create integrations using: Power Automate, Azure Logic Apps, Azure Functions, REST APIs / Web APIs.
- Create and maintain CRM portals and custom portal solutions.
- Collaborate with PDO teams, architects, developers, product owners, and business stakeholders to deliver technical solutions aligned with business objectives.
- Participate in technical design reviews, code reviews, unit testing, QA activities, and Agile development processes.
- Troubleshoot and resolve application issues, performance challenges, data problems, and production defects.
- Maintain technical documentation, development standards, and application support processes.
- Support software upgrades, platform enhancements, and vendor-recommended updates.
- Continuously evaluate emerging AI technologies and recommend improvements to business processes.
Requirements
- 5+ years of hands-on experience with Microsoft Dynamics 365 CRM, including configuration, customization, development, and solution deployment.
- 2+ years of experience with Microsoft Copilot Studio (formerly Power Virtual Agents) and implementing AI/Copilot capabilities within Dynamics 365.
- Strong experience developing applications using: C#, ASP.NET, JavaScript, TypeScript.
- Hands-on experience with: Dynamics 365 Plug-in Development, Custom Workflows, Business Process Flows (BPF), Power Apps (Canvas and Model-Driven Apps), CRM integrations and APIs.
- 5+ years of experience using GitHub or Git-based source control systems.
- Experience with Azure DevOps, CI/CD pipelines, and Application Lifecycle Management (ALM).
- Experience designing, developing, testing, and supporting enterprise applications.
Preferred Skills
- Strong understanding of Generative AI concepts, including: Large Language Models (LLMs), Prompt Engineering, Retrieval-Augmented Generation (RAG), AI Agents, Knowledge-grounded AI assistants, AI orchestration frameworks.
- Experience designing and deploying custom AI agents using: Microsoft Copilot Studio, Azure OpenAI Service, Azure AI Services / Cognitive Services, Microsoft AI SDKs.
- Experience integrating AI solutions into Microsoft Dynamics 365 and Power Platform environments to: Automate business workflows, Improve customer service operations, Enhance employee productivity, Provide intelligent recommendations and insights.
- Experience building enterprise conversational AI solutions, virtual assistants, and Copilot implementations.
- Experience with Azure OpenAI, Azure Cognitive Services, or Microsoft AI technologies.
- Experience building custom AI agents and intelligent automation solutions.
- Experience working within Agile development environments.