What are the responsibilities and job description for the Dynamics_MSFT AI Engineer/Sr Engineer position at O3 Technology Solutions?
Title – Dynamics_MSFT AI Engineer/Sr Engineer
Location – New York (Hybrid 3 days onsite); F2F interview might be required
Introduction:
We are looking for a Senior Microsoft power platform Engineer, who is familiar with AI Builder and Co-Pilots as well as Dynamics and Power Apps. The ideal candidate will have experience 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, experienced in building scalable and production-ready solutions. They should have worked on Data Integration, Connecting Copilot Studio to relevant data sources like SharePoint, Dynamics 365, and external APIs.
Responsibilities:
- Design, develop, and implement AI models and algorithms using Microsoft technologies.
- Collaborate with data scientists and business stakeholders to understand requirements and design effective AI solutions.
- Build and maintain scalable, high-performance AI infrastructure on the Microsoft Azure platform, AI Builder and Co-pilot with Dynamics.
- Develop and deploy machine learning models using Machine Learning, Cognitive Services, Bot Framework, and other Azure AI tools.
- Optimize AI algorithms for performance and scalability.
- Conduct thorough testing and validation of AI models to ensure accuracy and reliability.
- Document and communicate AI solutions and recommendations to technical and non-technical stakeholders clearly and effectively.
- Evaluate AI technologies and architectures when developing solutions. Specify or implement AI platform improvements like fine-tuning or training custom ML models.
Requirements:
Required Skills:
- Experience with Power Apps, Power automate, Plugins, AI Builder, CoPilot and related architecture and design practices.
- Experience with Azure, Azure DevOps for CI/CD and C#.net.
- Proven 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 in Microsoft Dynamic 365 Customer Engagement.
- Experience of iterative/agile development practices.
- Strong problem solving and troubleshooting skills with the ability to exercise mature judgment.
- Excellent communication skills.
Desired Skills:
- Dynamics/Power Platform/Azure certifications.
- Familiarity with basic Machine Learning concepts.
- Knowledge of Enterprise Architecture Patterns.
- Experience with full lifecycle application testing (functional, regression, performance, integration, etc.) and delivery management.
- Comfortable with direct interaction with the business users at all levels.
Qualifications:
Bachelor’s degree in computer science, equivalent field, or equivalent experience. 10 years’ experience building web applications.