This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
As an AI Software Engineer II in the Microsoft Dynamics Customer Experience Applications team, you will contribute to the design and implementation of intelligent solutions within Dynamics 365 by applying both software engineering and AI skills. You’ll work closely with senior engineers, business stakeholders, and partners to help build scalable, production-ready systems that leverage AI to address real-world business challenges.
Job Responsibility:
Envision, Design, implement, test, deploy, maintain, and improve our software components and services
Develop highly usable, scalable application capabilities, integrating AI models and enhancing existing features to meet evolving customer needs.
Optimize AI model performance and reliability in production environments, including retraining, evaluation, and continuous monitoring.
Embrace and use state-of-the-art new technologies
Participate in technical discussions and bring new ideas on the table
Own quality of your code
Work with Product Managers, Architects and UX Designers to design and specify new features from the engineering standpoint
Develop software that empowers customers to optimize their business processes
Author internal tools that improve the teams’ quality and productivity
Contribute to the positive, solution focused and creative team spirit
Support less experienced team members in their progress and development
Requirements:
Bachelor's Degree in Computer Science or related technical field AND 2+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent experience.
Ability to meet Microsoft, customer and/or government security screening requirements are required for this role.
Microsoft Cloud Background Check: This position will be required to pass the Microsoft Cloud background check upon hire/transfer and every two years thereafter.
Nice to have:
3+ years of professional and balanced full stack experience building cloud applications focused on front end and backend development using technologies like React/JavaScript/TypeScript/CSS/HTML and C#.
Experience delivering Dynamics 365 and/or Power Platform solutions.
2+ years of experience with GenAI, LLMs, or agentic systems
Experienced in architecting, building, and maintaining UX component libraries that adhere to modern web standards.
Experience with design and implementation of enterprise-scale services.
Excellent verbal, written, and cross-team collaboration skills are essential to succeed in this role.
A strong team player and collaborator, across time zones and diverse stakeholder groups.
Passion for improving software quality and engineering excellence.
Experience in developing, debugging, and supporting code in object-oriented languages and database querying languages.
Experience with building infrastructure using Microsoft Azure technology like Service Fabric, App Service, Docker.
Experience in developing and debugging product and test code within a micro-services architecture.